注意事项
- 只有匿名函数才可以改写为箭头函数。
- => 这个读“胖箭头”
- 箭头函数不能作为构造函数。
- 箭头函数不能使用arguments
形式1:(函数不接受任何形参)
形式2:(函数接收1个参数)
形式3:(匿名函数)
- 函数内部只有一行内容的时候,大括号可以省略,当多于一行的时候不能省略。
箭头函数不会重新绑定this
在一般函数中,谁调用的这个函数,这个函数的this就指向谁,但是箭头函数的this指向的是函数定义位置的上下文this.
箭头函数中的this指向定义箭头函数位置的this
对象不产生作用域