安装依赖模块 在创建文件 .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
一、起因 ES6新纳入了很多振奋人心的新特性,真的很让人忍不住去尝试一下。不过,由于现在大部分的浏览器对ES6的支持程度都不是很好。所以如果想要放心地使用一些新特性,还需要用一些工具,将ES6或者ES7的代码转为ES5的代码。今天,就配置了一下环境,写了一个react-router,主要是练习自己的 ...
分类:
其他好文 时间:
2016-07-11 00:40:03
阅读次数:
240
1.Array.from()
(1)转换为数组
①Array.from()方法可以将类数组对象(所谓类似数组的对象,本质特征只有一点,即必须有length属性。因此,任何有length属性的对象,都可以通过Array.from方法转为数组,而此时扩展运算符就无法转换。)和可遍历(iterable)的对象转化为真正的数组。包括ES6新增的数据结构Set和Map.
②常见的类...
分类:
其他好文 时间:
2016-07-10 19:09:04
阅读次数:
177
一.React什么算法,什么虚拟DOM,什么核心内容网上一大堆,请自行google。 但是能把算法说清楚,虚拟DOM说清楚的聊聊无几。对开发又没卵用,还不如来点干货看看咋用。 二.结构如下: 这个例子中涉及了开发中常用的几个知识点。 1.improt 这样的引入方式是es6的语法 ,也可requir ...
分类:
其他好文 时间:
2016-07-09 19:23:23
阅读次数:
1130
先贴代码,如下: js源码: ES6写法:(注意ES6在严格模式下中常量太长会出问题,CHAR_DICT、FULL_DICT、POLYPHONE都是很大的常量,所以我都外部加载了,否则编译运行会有问题) 用法: new Pinyin().getCamelChars('要转拼音的字符串'); 提取首字 ...
分类:
Web程序 时间:
2016-07-08 19:56:21
阅读次数:
229
最近写了个Java Web工程demo,使用maven构建; 后端使用spring + spring mvc + mybatis; 前端使用react + reflux + webpack,使用ES6语法;顺带用了下jquery,bootstrap,echarts等插件,写了两个小demo 初版,还 ...
分类:
编程语言 时间:
2016-07-08 13:20:15
阅读次数:
234