自动查找js中“this”所指的对象

逆向工程 javascript
2021-07-08 02:16:04

我对 javascript 很陌生,有时我发现很难找到关键字“this”所指的对象。是否有代码编辑器可以为我做到这一点?或任何其他可以帮助我的建议:) 谢谢!

1个回答

W3Schools上有很好的资源

总之:

它 (this) 具有不同的值,具体取决于它的使用位置:

  • 在方法中,this指的是所有者对象。

  • 单独而言,this指的是全局对象。

  • 在函数中,this指的是全局对象。

  • 在函数中,在严格模式下,是未定义的。

  • 在事件中,this指的是接收事件的元素。

  • call() 和 apply() 等方法可以将this引用到任何对象。

关于在此处获取函数名称在此处获取函数体的回答