Как сослаться на текущий объект из объекта в прототипе js? function JClass() {
var t = 1;
};
JClass.prototype.option = {
newo:function(){
alert(/*Как здесь сослаться на t текущего объекта*/);
}
};
new JClass().option.newo(); // Должен вывести значение t

21 Авг 2019 в 06:25
247 +1
0
Ответы
1

Для того чтобы сослаться на переменную t текущего объекта из объекта в прототипе, можно воспользоваться ключевым словом this. В данном случае можно использовать this.t, чтобы получить доступ к значению t текущего объекта.

Пример кода:

function JClass {
this.t = 1;
};
JClass.prototype.option = {
newo:function{
alertthis.tthis.tthis.t;
}
};
new JClass.option.newo; // Выведет значение t 111
20 Апр 2024 в 13:18
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир