Я следую за этим blog и играя с кодом.Вызов частных методов
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