Я пытаюсь использовать ООП в JavaScript, и из того, что я могу сказать, есть несколько разных способов сделать это.С тем, который я использую, я испытываю трудности с вызовом метода объекта внутри себя.
Этот стиль ООП - это тот, в котором есть все, что мне нужно, поэтому другие стили не нужны.
function Node(message,options) {
this.message = message;
this.options = options;
this.activate = function() {
SendMessage(message);
this.specialInstructions();
}
this.getMessage = function() {
return this.message;
}
this.getOptions = function() {
return this.options;
}
this.specialInstructions = function() {
SendMessage("Test");
}
}
Здесь я пытаюсь выполнить specialInstructions()
внутри activate()
, но всякий раз, когда я пытаюсь это сказать, он не определен.