函数中的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
关于箭头函数:
箭头函数是基于闭包的