函数中的this指向
约 110 字小于 1 分钟
2025-03-13
| 调用方式 | 示例 | 函数中的 this 指向 |
|---|---|---|
| 通过 new 调用 | new method() | 新对象 |
| 直接调用 | method() | 全局对象 |
| 通过对象调用 | obj.method() | 前面的对象 |
| call, apply, bind | method.call(ctx) | 第一个参数 |
注
关于全局对象:
在浏览器环境中指向window
在 node 环境中指向global
关于箭头函数:
箭头函数是基于闭包的
约 110 字小于 1 分钟
2025-03-13
| 调用方式 | 示例 | 函数中的 this 指向 |
|---|---|---|
| 通过 new 调用 | new method() | 新对象 |
| 直接调用 | method() | 全局对象 |
| 通过对象调用 | obj.method() | 前面的对象 |
| call, apply, bind | method.call(ctx) | 第一个参数 |
注
关于全局对象:
在浏览器环境中指向window
在 node 环境中指向global
关于箭头函数:
箭头函数是基于闭包的