ublime有很强的自定义功能,插件库很庞大,针对新语言插件更新很快,配合使用可以快速搭建适配语言的开发环境。 1. babel 支持ES6, React.js, jsx代码高亮,对 JavaScript, jQuery 也有很好的扩展。关于 babel 的更多介绍可以看这里:为什么说Babel将推 ...
分类:
Web程序 时间:
2016-04-11 22:30:59
阅读次数:
305
http://www.cnblogs.com/lvdabao/p/jquery-deferred.html @吕大豹 前两篇我们讲了ES6中的Promise以及Promise/A+规范,在Promise的知识体系中,jquery当然是必不可少的一环,所以本篇就来讲讲jquery中的Promise,也 ...
分类:
Web程序 时间:
2016-04-11 18:18:51
阅读次数:
220
http://www.cnblogs.com/lvdabao/p/es6-promise-1.html @吕大豹 去年6月份, ES2015正式发布(也就是ES6,ES6是它的乳名),其中Promise被列为正式规范。作为ES6中最重要的特性之一,我们有必要掌握并理解透彻。本文将由浅到深,讲解Pro ...
分类:
其他好文 时间:
2016-04-11 16:58:32
阅读次数:
209
时间到了2015年6月18日,ES6正式发布了,到了ES6,前面的各种模拟类写法都可以丢掉了,它带来了关键字 class,extends,super。 ES6的写类方式 和 Java 多象啊,再看看继承 以上代码中,constructor 和 toString 方法中,都出现了 super 关键字, ...
分类:
编程语言 时间:
2016-04-08 09:00:25
阅读次数:
201
今天看了看阮一峰的《ECMAScript 6入门》的let和const命令,看完let之后自己测试了一把,仿佛处在云里雾里之中。代码如下: 运行结果如下: 从结果中我总结出如下规律: 1.let变量会隐式传递到下层函数里面; 2.函数接收到上层传递来let变量后,会开辟一块新的内存,用以保存该变量; ...
分类:
其他好文 时间:
2016-04-05 19:55:07
阅读次数:
127
今天分享一个react应用,应在第一篇作品中说要做一个react+redux+xxx的应用。已经做完一部分,拿出来分享。github地址为:点我就可以咯~ 这里实现了一个新闻移动站的spa。本来想写pc端的,但是比较懒,而且因为主要是react的项目,关于css和布局的细节就是糊弄人的了。T.T,这 ...
分类:
移动开发 时间:
2016-04-03 17:15:44
阅读次数:
595
解构赋值基本概论就按照一定的模式通过数组或者对象对一组变量进行赋值的过程。 1.通过数组对变量进行赋值: 注意:在赋值的过程中,如果右值不是数组(不可遍历对象-实现Iterator)那么赋值将会事变! 解构赋值可以定义默认值 2.对象的解构赋值 ...
分类:
其他好文 时间:
2016-04-03 01:39:32
阅读次数:
193
RequireJS-CommonJS-AMD-ES6 Import/Export详解 为什么起了一个这个抽象的名字呢,一下子提了四个名词分别是:RequireJS,CommonJS,AMD,ES6,答案是因为现实很骨感,我们必须很勇敢才能正视这一段悲催的往事。如今的JavaScript平台正值如日中 ...
分类:
Web程序 时间:
2016-04-02 20:20:07
阅读次数:
2174
一:函数参数的默认值
ES6允许为函数的参数设置默认值,即直接写在参数定义的后面: function log(x,y='world') {
console.log(x,y);
}
log('hello');//hello world
log('hello','sky');//hello sky
log('hello','');//hello`
二:与解构赋值默认值结合使用f...
分类:
其他好文 时间:
2016-04-01 18:14:20
阅读次数:
234
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。作者:张轩链接:http://zhuanlan.zhihu.com/p/20367175来源:知乎 如果现在你的项目还没有对ES6的语法支持,那就有点没有逼格了,其实大家都知道这个也很简单,因为我们有伟大的Babel 首先 装各种l ...