【发布时间】:2013-06-28 16:07:56
【问题描述】:
有没有办法在 JS 对象中创建“静态”成员?
function Person(){
}
Person.prototype.age = null;
Person.prototype.gender = null;
我想将personsCount添加为静态成员,可以吗?
【问题讨论】:
-
好的,你试过了吗?
-
是的,你可以这样做。 (您的意思并不是真的“在 JavaScript 对象中”;您的意思是“在 JavaScript 对象的 类 中”。)
-
请先使用stackoverflow上的搜索功能,我想这就是您问题的答案:stackoverflow.com/a/1535687/863641
-
@Pointy 类无论如何都只是 JavaScript 中的对象。 (虽然我不认为“类”是在 JavaScript 中使用的正确词,但我没有使用足够多的原型来确定。)
-
@JAB 是的,我同意;我的意思是“类”是更通用、更通俗的意思 :) 关键是如果你只有一个对象,那么“静态成员”的概念就没有真正的意义。
标签: javascript oop web prototype