ES6官网http://www.ecma-international...Babel官网https://babeljs.io/learn-es2015/GitHubhttp://es6-features.orgGitHubhttps://github.com/lukehoban/...阮一峰ES6教程http://es6.ruanyifeng.com/ES6简介ES6(即ES2015)是最新版本的ECMAScript标准。ES6是该语言的重大更新。主流的JS引擎正在对这些新特性提供支持。ES6特性箭头函数(Arrows)箭头函数是函数的简写,使用=>语法。箭头函数可以写在块语句内也可以写在表达式内。箭头函数内的this与其外部的this一致(arguments同)。(看过编译后的ES5就可以发现其实是在外部将this存为_this,然后箭头函数内使用_this)// Expression bodies
var evens = [1,3,5,7,9];
var odds = evens.map(v => v + 1);
var nums = evens.map((v, i) => v + i);
var pairs = evens.map(v => ({even: v, odd: v + 1}));// 如返回对象则必须使用()将对象包裹
// Statement bodies
v
...
继续阅读
(17)