箭头函数和普通函数的区别 Ccccccc 2022-06-18 71 阅读1分钟 普通函数可以用来做构造函数,箭头函数不可以 this指向不同。普通函数的this指向该函数的调用者。箭头函数不绑定this,会捕获其上下文所在的this,作为自己的this。call, apply, bind会改变普通函数的this,但不会改变箭头函数的this。 可以用arguments来访问普通函数的参数,但是箭头函数不可以 箭头函数比普通函数简洁,而且在一定程度上可以简写,比如,括号里面只有一个参数,括号可以省略, 另外如果函数体中只有一行代码,花括号也可以省略。