Javascript 使用原型表现得像;setter函数“;
我使用了一个MC类并添加了一个“setLabel”函数,如下所示Javascript 使用原型表现得像;setter函数“;,javascript,Javascript,我使用了一个MC类并添加了一个“setLabel”函数,如下所示 MC.prototype.setLabel = function( value ) { this.labelTextfield.text = value } Mc.prototype.setLabel( "some random text" ) ; 但出于某些原因,我希望能够做到以下几点: Mc.prototype.label = "some random text" 我想,如果我能在原型中使用setter函
MC.prototype.setLabel = function( value )
{
this.labelTextfield.text = value
}
Mc.prototype.setLabel( "some random text" ) ;
但出于某些原因,我希望能够做到以下几点:
Mc.prototype.label = "some random text"
我想,如果我能在原型中使用setter函数,这可能是可能的。但我不确定,如何为原型使用setter函数?谢谢你的帮助
Vishwas对象的defineProperty()方法可能是您在这里的最佳选择,但我认为您应该处于“使用严格”模式
为什么要对原型本身而不是实例调用该方法?可能重复