JavaScript 初学者必看“箭头函数”
译者按: 箭头函数看上去只是语法的变动,其实也影响了this的作用域。 原文: JavaScript: Arrow Functions for Beginners 译者: Fundebug 本文采用意译,版权归原作者所有 本文我们介绍箭头(arrow)函数的优点。 更简洁的语法 我们先来按常规语法定义函数: function funcName(params) { return params + 2; } funcName(2); // 4 该函数使用箭头函数可以使用仅仅一行代码搞定! var funcName = params => params + 2; funcName(2); // 4 是不是很酷!虽然是一个极端简洁的例子,但是很好的表述了箭头函数在写代码时的优势。我们来深入了解箭头函数的语法: parameters => { statements; }; 如果没有参数,那么可以进一步简化: () => { statements; }; 如果只有一个参数,可以省略括号: parameters => { statements; }; 如果返回值仅仅只有一个表...
