powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Работа с переменными в JS
4 сообщений из 4, страница 1 из 1
Работа с переменными в JS
    #34174724
Имеется такой текст:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
<script type="text/javascript">

var TEST = function(var1)
{
	this.myVar = var1;
}
TEST.prototype.myArray = {
	myParam : (this.myVar == "1") ? "1" : "2",

	myTest : function (){
		alert(this.myVar);
	}
}

// запускаем

var oTEST = new TEST("1");
oTEST.myArray.myTest();

</script>

При запуске почему-то выдается в alert'e значение "undefined" (то есть не видит this.myVar).
Может что-то напутано с this'ами?
...
Рейтинг: 0 / 0
Работа с переменными в JS
    #34175047
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а ты уверен, что так можно?
...
Рейтинг: 0 / 0
Работа с переменными в JS
    #34175118
По замыслу, я должен иметь возможность создать новый myArray и работать с его свойствами и функциями.
...
Рейтинг: 0 / 0
Работа с переменными в JS
    #34175133
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а ну да, myArray — объект с методом myTest, поэтому в нём this — это myArray.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Работа с переменными в JS
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]