上一页 1 ··· 14 15 16 17 18
摘要: Map 对象 Map 对象保存键值对。任何值(对象或者原始值) 都可以作为一个键或一个值。 一个 Object 的键只能是字符串或者 Symbols,但一个 Map 的键可以是任意值:字符串、对象、函数、NaN 1、set() 方法为Map对象添加一个指定键(key)和值(value)的新元素。返回 阅读全文
posted @ 2019-10-18 00:09 梁涛999 阅读(207) 评论(0) 推荐(0)
摘要: ES6 引入了一种新的原始数据类型 Symbol ,表示独一无二的值,最大的用法是用来定义对象的唯一属性名。 基本用法 使用场景 1、作为属性名 Symbol类型的key是不能通过Object.keys()或者for...in来枚举的,它未被包含在对象自身的属性名集合(property names) 阅读全文
posted @ 2019-10-17 22:45 梁涛999 阅读(217) 评论(0) 推荐(0)
摘要: ECAMScript3给Function的原型定义了两个方法,Function.prototype.call 和Function.prototype.apply。 区别仅在于传入的参数形式不同。 用法: 1、改变this指向。call和apply最常见的用途是改变函数内部的this指向。 2、借用其 阅读全文
posted @ 2019-10-17 22:45 梁涛999 阅读(159) 评论(0) 推荐(0)
摘要: js事件冒泡 javascript的事件传播过程中,当事件在一个元素上出发之后,事件会逐级传播给先辈元素,直到document为止,有的浏览器可能到window为止,这就是事件冒泡现象。 并不是所有的事件都有冒泡现象,比如:blur、 focus、 load js事件委托 事件委托又可以叫事件代理, 阅读全文
posted @ 2019-10-16 22:06 梁涛999 阅读(733) 评论(0) 推荐(0)
摘要: 箭头函数和普通函数的区别 1、箭头函数是匿名函数,不能作为构造函数,不能使用new 2、箭头函数不绑定arguments,取而代之用rest参数...解决 3、箭头函数不绑定this,会捕获其所在的上下文的this值,作为自己的this值 4、箭头函数没有原型属性 5、箭头函数通过 call() 或 阅读全文
posted @ 2019-10-16 17:35 梁涛999 阅读(1167) 评论(0) 推荐(1)
摘要: devDependencies和dependencies 节点对于我们依赖的这些插件库,有的是我们开发所使用的,有的则是项目所依赖的。对于这个分界线,我们诞生了dependencies和devDependenciesdevDependencies 开发环境使用比如项目中使用的 gulp ,压缩css 阅读全文
posted @ 2019-10-14 14:37 梁涛999 阅读(2628) 评论(0) 推荐(0)
上一页 1 ··· 14 15 16 17 18