Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   существует ли переменная (https://javascript.ru/forum/misc/21634-sushhestvuet-li-peremennaya.html)

Gozar 18.09.2011 23:52

s1 = 2;
str = 's1';

var defined = typeof window[ str2 ] != "undefined";

alert( defined )

таким образом в случае проверки на несуществующую переменную скрипт отвалится.

На самом деле в такой проверке нет смысла, т.к. ты уже сделал вывод что переменная существует(тут - typeof), а оно может быть и не так. ;)


Часовой пояс GMT +3, время: 04:27.