箭头函数 arrow function
箭头函数是ES6之后增加的一种编写函数的方法,它比函数表达式更加简洁 箭头函数不会绑定 this、arguments属性 箭头函数不能作为构造函数来使用
箭头函数的编写
() :函数的参数 {} : 函数的执行体
nums.forEach((item, index, arr) => {
})
箭头函数的编写优化
- 参数只有一个时()可省略
- 执行体中只有一行代码{}可省略,并且这行代码的返回值会作为整个函数的返回值
- 如果执行体只返回一个对象,需要给对象加上()