我不明白如何使用this在类构造函数中创建属性。关键字。它们是不是应该在之前定义,然后用this引用。关键字?怎么会这样呢。用于引用不存在的属性?我有一些Java的基础知识,以前没有遇到过这种情况。谢谢。下面是一个例子:
class Dog{
constructor(name){
this.name = name;
this.behavior = 0;
}
}
发布于 2018-09-27 07:29:04
Javascript和Java是不同的语言。在Javascript中,你可以在任何地方声明任何东西。this.something = ...
在this
引用的对象中声明了一个属性something
。在某种程度上,您可以想象像Java map这样的Javascript类,其中.
-operator的行为类似于put
或get
。
https://stackoverflow.com/questions/52527314
复制相似问题