![]() |
1
17
它实际上是指当前作用域的执行上下文,而该上下文 可以 作为一个类的实例,它当然不必是——它可以是任何对象,并且可以在运行时修改。 证明不能保证javascript中的“方法”在定义它的“类”的实例上运行:
重要的是要注意
的值
|
![]() |
2
9
一个可能的替代名称是
此示例来自 quirksmode :
在JavaScript中
在下面的代码中,
和
,
|
![]() |
3
5
我认为javascript的
|
![]() |
4
3
@andrew hare所指的变化意味着可能更接近于您困惑的根源;因为JS的原型继承机制,所以
假设在浏览器中执行:
|
![]() |
5
1
“javascript this”怎么样?它会让你直接与你正在做的事情联系在一起,同时也会提醒你,你目前正在使用的“这个”的概念是JavaScript概念。 最后,我希望你不再称它为“javascript this”,而仅仅称它为“this”,完全了解在你工作的环境中这意味着什么。不管怎样,我希望你能到你想去的地方。 |
![]() |
6
0
我吸收了新的语法,几乎不容易输入心理模型,例如:
这严重地转化为草率的、虚构的C++:
|
![]() |
7
0
我想
然而,其意义在于
|
![]() |
8
-1
自我参照逻辑(self或this)避免了自相矛盾的优势,而不是在自我(this)上工作。应该将所有的东西和所有的东西都保持在一个整体上,它也可以在没有实例的情况下保持静态,而代之以类方法(静态)。为了避免自相矛盾,避免自我参照和逻辑使所有的真理都是可证明的,维切尔萨,所有可证明的都是真实的。 |
|
user3903342 · Java访问修饰符和调用的方法 7 年前 |
![]() |
Vinay · 如何访问函数中的JavaScript函数 7 年前 |
|
user8305079 · 在C中何时在这个上下文中使用this++ 7 年前 |
![]() |
jim · 使用回调编写Javascript this和that 8 年前 |