初识Angular2 写一个Angular2的Hello World应用相当简单,分三步走: 1. 引入Angular2预定义类型 import是ES6的关键字,用来从模块中引入类型定义。在这里,我们从angular2模块库中引入了三个类型: Component类、View类和bootstrap函数 ...
分类:
其他好文 时间:
2016-07-13 20:35:42
阅读次数:
126
ES6工具链 原文:汇智网 要让Angular2应用跑起来不是件轻松的事,因为它用了太多还不被当前主流浏览器支持 的技术。所以,我们需要一个工具链: Angular2是面向未来的科技,要求浏览器支持ES6+,我们现在要尝试的话,需要加一些 垫片来抹平当前浏览器与ES6的差异: systemjs - ...
分类:
其他好文 时间:
2016-07-13 20:15:15
阅读次数:
102
你一定好奇@Component和@View到底是怎么回事。看起来像其他语言(比如python) 的装饰器,是这样吗? ES6规范里没有装饰器。这其实利用了traceur的一个实验特性:注解。给一个类 加注解,等同于设置这个类的annotations属性: 等同于: 很显然,注解可以看做编译器(tra ...
分类:
其他好文 时间:
2016-07-13 19:48:15
阅读次数:
120
最近在阅读《探索es6》,就把自己认为重要的做一点笔记,方便日后学习。 1、获取更多的es6资源的办法 有两组 ES6 资源: “ ECMAScript 6 Tools ”,作者 Addy Osmani 。 “ ECMAScript 6 Learning! ”,作者 Eric Douglas 。 2 ...
分类:
其他好文 时间:
2016-07-13 13:26:38
阅读次数:
153
Node.js v4.4.7 Documentation(官方文档) Buffer Prior to the introduction of TypedArray in ECMAScript 2015 (ES6), the JavaScript language had no mechanism f ...
安装依赖模块 在创建文件 .babelrc(文件名) : (文件内容) gulpfile.babel.js(文件名) : (文件内容) 这样在执行gulp默认任务就会在控制台打印‘hello world’了,很简单,唯一需要注意的就是gulpfile后面要加.babel ...
分类:
其他好文 时间:
2016-07-12 15:13:44
阅读次数:
173
什么是Promise? 其实, Promise就是一个类,而且这个类已经成为ES6的标准,是 ECMAScript 6 规范的重要特性之一。这个类目前在chrome32、Opera19、Firefox29以上的版本都已经支持了,要想在所有浏览器上都用上的话就看看es6-promise吧。 ES6 的 ...
分类:
编程语言 时间:
2016-07-12 11:45:02
阅读次数:
163
开始之前 本文包含以下技术,文中尽量给与详细的描述,并且附上参考链接,读者可以深入学习: 1、webpack2、Vue.js3、npm4、nodejs —- 这个就不给连接了,因为上面的连接都是在你实践的过程中要去不断访问的5、ES6语法 另外,这套教程的代码都在我的github上,读者可以对照着代 ...
分类:
Web程序 时间:
2016-07-11 16:47:45
阅读次数:
1014
ECMAScript 6 目前基本成为业界标准,它的普及速度比 ES5 要快很多,主要原因是现代浏览器对 ES6 的支持相当迅速,尤其是 Chrome 和 Firefox 浏览器,已经支持 ES6 中绝大多数的特性。 ...
分类:
其他好文 时间:
2016-07-11 14:00:34
阅读次数:
289
摘要: 发觉在学习react的生态链中,react+react-router+webpack+es6+fetch等等这些都基本搞懂的差不多了,可以应用到实战当中,唯独这个redux还不能,学习redux还学的挺久的。 其中困扰我最久的就是redux的异步数据流的处理。难点主要是概念太多,接触的词太多 ...
分类:
其他好文 时间:
2016-07-11 00:55:44
阅读次数:
3495