![]() |
1
3
简单的方法是存储对的引用 这 在变量中,然后使用 call() 方法:
如果您经常这样做,您可能需要考虑使用 .bind() 方法的函数原型。在以下不受支持的情况下可以实现此方法:
以及生成的函数调用:
|
![]() |
2
5
框架中常用的一种技术是让调用者决定
打电话的时候
另一种选择是绑定
|
![]() |
4
0
对于回调,你会被“this”作为窗口(通常)。但是,您可以向Object1添加一个指向自身的成员(很多时候它被称为“self”,即“var self=this;”),然后使用它,即。自我展示(). |
![]() |
5
0
你失去了使用的能力对象.原型使用这种技术,您将失去使用“instanceof”进行测试的能力,但您永远不必考虑“this”是什么。 |
|
user3903342 · Java访问修饰符和调用的方法 7 年前 |
![]() |
Vinay · 如何访问函数中的JavaScript函数 7 年前 |
|
user8305079 · 在C中何时在这个上下文中使用this++ 7 年前 |
![]() |
jim · 使用回调编写Javascript this和that 7 年前 |