剪头函数和普通函数的区别 田里的青蛙呱呱呱 2023-12-21 53 阅读1分钟 1.语言简洁性,箭头函数更简洁,没有 `function` 关键字和 `{}` 括号。 2.this的指向性,普通函数谁调用这个函数,`this`指向谁(在浏览器中是 `window`)。 3.箭头函数不会创建自己的 `this` 值,而是继承了外部函数的 `this` 值,在哪里定义函数,`this`指向谁。 箭头函数适合与`this`无关的回调,定时器,数组的回调,不适合与`this`有关的回调,事件回调,对象的方法。