标签:: ECMAScript6

0

ECMAScript6:直面Callback Hell

日常开发中使用ajax回调必不可少,尤其当业务复杂起来,你的代码可能是这样的(假设你用jQuery)123456789101112131415161718$.ajax({ url: url1, success: function (data) { //回调1 $.ajax({ url: url2,

0

ECMAScript6:模块化编程

模块The old way传统JavaScript有相当多的模块化方案(AMD,CommonJS,UMD等)。大体都是通过一个外部函数返回一个携带各种闭包的对象,达到将公用的API暴露出来的目的。类似这样1234567891011function Hello(name) { function greeting() { console.log( "Hello " + n

0

ECMAScript6:主要是甜

ES6给JS世界带来的变化是巨大的,与以往“小打小闹”对比起来,这次的语法糖是真的甜。这次我就结合平时的工作情况,把一些我认为真正解决了开发者痛点的语法糖一一挪列出来。有什么不足,请评论处指正。 Featuresfor-of 数组遍历12345678910111213141516171819var a = ["a","b","c","d","e"];for(var idx in a){