function MyClass() {
var self = this;
var privateVar = 'My Private Variable';
this.publicVar = 'My Public Variable';
var privateFunction = function() {
self.publicVar += ' Modified By A Private Fucntion';
alert(self.publicVar);
};
privateFunction(); //1: why this code not working. kindly give the reason for this.
}
我該如何撥打privateFunction
? 我在尋找的輸出//「我的私有變量通過私有函數修改」
它以什麼方式不起作用?警報沒有被調用,或者警報顯示的值與您預期的不同?你怎麼使用MyClass? –
工作得很好,你真的在哪裏實例化MyClass嗎? – axelduch