标签: es6
为Promise添加finally
Promise.prototype.finally = function (callback) { let P… 继续阅读为Promise添加finally
微信小程序wx.request请求Promise封装
function wxPromisify(url, method, data) { return new Pr… 继续阅读微信小程序wx.request请求Promise封装
Babel 6 transform-runtime: $export is not a function错误解决办法
在babel-loader后添加一个exclude: /node_modules/即可。 解决办法参考自:ht… 继续阅读Babel 6 transform-runtime: $export is not a function错误解决办法
es6去除数组重复
可以使用es6中提供的Set来去除数组重复。 Set类似于数组,但是成员的值都是唯一的,没有重复的值。 fun… 继续阅读es6去除数组重复
使用es6中的Promise来取代回调
所谓 Promise,就是一个对象,用来传递异步操作的消息。它代表了某个未来才会知道结果的事件(通常是一个异步… 继续阅读使用es6中的Promise来取代回调
尾调用优化
参考地址:http://es6.ruanyifeng.com/#docs/function 尾调用,就是说在函… 继续阅读尾调用优化
es6中的暂时性死区
只要在块级作用域中存在let命令,它所声明的变量就绑定了这个区域,不再受外部影响。 { var a = 1; … 继续阅读es6中的暂时性死区
ES6箭头函数
首先看一段代码 x => x * x 这是ES6的写法,相当于 function (x) { retur… 继续阅读ES6箭头函数