前端开发

JavaScript数组常用的13个技巧

2019-11-0684次阅读javascriptES6
数组是Javascript最常见的概念之一,它为我们处理存储在其中的数据提供了很多可能性,在本文中,将向您展示一些您可能不知道的技巧,这些技巧可能对编写代码很有帮助。
前端开发

JavaScript ES6 class多重继承

2019-10-3159次阅读ES6javascript
ES6中,class原生是不支持多重继承的。最后发现不一定必须使用多重继承,可以通过Event Emitters事件发射器“发布/订阅"模式来实现业务上的需求。
前端开发

javascript函数的3种定义方法

2019-10-2584次阅读javascriptES6
javascript函数分为函数声明、函数表达式、new构造函数3种
前端开发

Array.from()浅拷贝的数组实例

2019-09-07278次阅读javascriptES6
Array.from()从一个类似数组或可迭代对象中创建一个新的,浅拷贝的数组实例。
前端开发

bluebird是一个第三方Promise规范实现库

2019-08-26147次阅读javascriptES6
Promise对象已在ECMAScript 2015中被写入标准,且已被最新版本的浏览器和Node.js/IO.js所支持。bluebird是一个第三方Promise规范实现库,它不仅完全兼容原生Promise对象,且比原生对象功能更强大。相比其它第三方类库或标准对象来说,bluebird拥有以下优点:功能更齐全而不臃肿、浏览器兼容性更好。
前端开发

Promise展开实例返回的结果数组

2019-08-26106次阅读ES6javascript
而使用ES 6规范Promise中可以这样处理展开实例返回的结果数组。
前端开发

ES6标记模板字符串

2019-06-17305次阅读javascriptES6
ES6标记模板字符串第一个参数的值始终是字符串值的数组。 其余参数获取传递到模板字符串中的表达式的值!
前端开发

ES6 Promise 对象

2019-06-15204次阅读ES6
Promise是一个构造函数,拥有all、reject、resolve、race等静态方法,原型上有then、catch方法。也就是说new Promise出来的实例对象肯定就拥有then、catch原型方法。
前端开发

Promise的“Uncaught (in promise) …”错误

2019-05-248252次阅读ES6javascript
Promise的“Uncaught (in promise) …”错误的由来。
前端开发

ES6之Proxy

2019-05-22186次阅读ES6javascript
Proxy可以被认为是Object.defineProperty()的升级版。外界对某个对象的访问,都必须经过这层拦截。因此它是针对整个对象,而不是对象的某个属性,所以也就不需要对keys进行遍历。