this 绑定在箭头函数、bind、事件监听器与 class 方法中的优先级规则
基础版来源:alibaba中级工程师class方法与事件监听bind/call/apply箭头函数this绑定
草稿
答案解析
这几个场景里,this 的核心判断原则是:普通函数看“调用方式”,箭头函数看“定义位置”。
对于普通函数,一般优先级可以理解为:
比如:
bind 比 call/apply 更特殊一点,它会返回一个新函数,这个新函数的 this 基本被固定了,再用 call/apply 也改不了:
```js const bound = fn.bind({ name: 'bin
登录后查看完整内容
