#P

CSS中quotes属性以及content的open(close)-quotes属性

quotes属性设置嵌套引用(embeddedquotation)的引号类型。值描述none规定"content"属性的"open-quote"和"close-quote"的值不会产生任何引号。stringstringstringstring定义要使用的引号。前两个值规定第一级引用嵌套,后两个值规定下一级引号嵌套。in...

Css中的!important

转载自:https://www.cnblogs.com/cang12138/p/7326280.html!important为开发者提供了一个增加样式权重的方法,比直接在元素的style属性中设置CSS声明还要高,一般用在CSS覆盖JavaScript设置上。<!DOCTYPEHTML><html&g...
代码星球 ·2020-03-29

数组降维-JavaScript中apply方法妙用

海纳百川,有容乃大1、普通循环转换方式将多维数组(尤其是二维数组)转化为一维数组是业务开发中的常用逻辑,除了使用朴素的循环转换以外,我们还可以利用Javascript的语言特性实现更为简洁优雅的转换。本文将从朴素的循环转换开始,逐一介绍三种常用的转换方法,并借此简单回顾Array.prototype.concat方法和...

JavaScript 中的 Function.prototype.bind() 方法

转载自:https://www.cnblogs.com/zztt/p/4122352.htmlFunction.prototype.bind()方法bind()方法的主要作用就是将函数绑定至某个对象,bind()方法会创建一个函数,函数体内this对象的值会被绑定到传入bind()函数的值。例如,在f()函数上调用bi...

JavaScript中的反柯里化

转载自:https://www.cnblogs.com/zztt/p/4152147.html柯里化柯里化又称部分求值,其含义是给函数分步传递参数,每次传递参数后部分应用参数,并返回一个更具体的函数接受剩下的参数,这中间可嵌套多层这样的接受部分参数函数,直至返回最后结果。因此柯里化的过程是逐步传参,逐步缩小函数的适用范...
代码星球 ·2020-03-29

JavaScript中的柯里化

转载自:https://www.cnblogs.com/zztt/p/4142891.html何为Curry化/柯里化?curry化来源与数学家HaskellCurry的名字(编程语言Haskell也是以他的名字命名)。柯里化通常也称部分求值,其含义是给函数分步传递参数,每次传递参数后部分应用参数,并返回一个更具体的函...
代码星球 ·2020-03-29

JavaScript中的map()函数

概述Array.map()方法返回一个新数组,数组中的元素为原始数组元素调用函数处理后的值,同时不会改变原来的数组。用法Array.map(callback);示例//简单数组constarr=[1,3,4,5,6,7,8,10];constcube=(num)=>{returnnum*num;}constres...
代码星球 ·2020-03-29

Javascript中中括号的几种形式

有以下几种形式vararr=[];varb=[1,1,1];varc=b[0];varobj={'name':'tom','age':23};vard=obj['name'];arr和b表示定义的数组c中表示数组的某下标的值d中表示对象的某个属性原文链接:https://blog.csdn.net/weixin_436...

JavaScript设计模式-组合模式(表单应用实现)

书读百遍其义自见《JavaScript设计模式》一书组合模式在表单中应用,我问你答答案。注:小编自己根据书中的栗子码的答案,如有错误,请留言斧正。另:如有转载请注明出处,谢谢啦<!DOCTYPEhtml><html><head><title>组合模式-表单实现</t...

Javascript设计模式实践之代理模式--图片预加载

图片的预加载就是在加载大图片前,先显示一个loading.gif,就算在网络比较慢的时候也能让人知道正在加载,总比啥反应都没有强。下面这段代码就是预加载的一个简单的实现,假设先不处理加载图片时的onError,onAbort,超时的问题。只关注代码的结构。<!DOCTYPEhtml><html>...

JavaScript中的方法和属性

书读百遍其义自见学习《JavaScript设计模式》一书时,前两个章节中的讲解的JavaScript基础知识,让我对属性和方法有了清晰的认识。如下是我的心得体会以及部分摘录的代码。不同于大多数面向对象语言一样,JavaScript作为一种解释性的弱类型语言,通过自身的一些特性实现类的封装,从而实现面向对象的。面向对象编...

JS事件循环(Event Loop)机制

众所周知,为了与浏览器进行交互,Javascript是一门非阻塞单线程脚本语言。为何单线程?因为如果在DOM操作中,有两个线程一个添加节点,一个删除节点,浏览器并不知道以哪个为准,所以只能选择一个主线程来执行代码,以防止冲突。虽然如今添加了webworker等新技术,但其依然只是主线程的子线程,并不能执行诸如I/O类的...
代码星球 ·2020-03-29

PascalCase & camelCase & kebabCase

  Age  LastName  WinterOfDiscontent  跟帕斯卡拼写法相近的还有骆驼拼写法(camelCase),两者的区别是帕斯卡拼写法第一个单词的首字母大写,而骆驼拼写法第一个单词的首字母小写。两者在.NETFramework开发中广泛使用。...
代码星球 ·2020-03-29

vue 组件开发 props 验证

在Vue中父组件向子组件中传送数据是通过props实现的,一个简单的使用props的例子:1<!DOCTYPEhtml>2<html>3<head>4<metacharset="utf-8">5<title>VueStudy</title>6<...

表格变色示例中发现的问题——attr()与prop()

在练习jQuery表格变色例子过程中,发现了一下几个问题:在IEEdge浏览器中切换选中行会出现上一个表格行背景色被吃掉的情况;在chrome中从上向下单击行中任意单元可以选中该行,而从下往上单击虽选中了行,而前面的按钮列未显示选中状态针对以上问题,查阅了资料后,发现了原因,以及解决方法:为tbody设置border-...
首页上一页...33033304330533063307...下一页尾页