【发布时间】:2013-04-27 00:52:18
【问题描述】:
我想使用实例访问静态属性。像这样的
function User(){
console.log('Constructor: property1=' + this.constructor.property1) ;
}
User.prototype = {
test: function() {
console.log('test: property1=' + this.constructor.property1) ;
}
}
User.property1 = 10 ; // STATIC PROPERTY
var inst = new User() ;
inst.test() ;
这是jsfiddle中的相同代码
在我的情况下,我不知道实例属于哪个类,所以我尝试使用实例“构造函数”属性访问静态属性,但没有成功:( 这可能吗 ?
【问题讨论】:
-
不要在javascript中使用class这个词
-
@Johan:这个链接和这里的任何东西有什么关系?
标签: javascript properties static