Вход

Просмотр полной версии : странный идентификатор


yngwie19
15.08.2010, 15:54
Добрый день, в одном скрипте обнаружил такое объявление переменной
var $aa="text";
Подскажите что значит символ $?

Octane
15.08.2010, 16:14
Ничего не значит, просто один из допустимых символов в имени идентификатора.

mycoding
15.08.2010, 16:15
Это обычная переменная.
Знак $ является обычным символом.
Часто использую следующую функцию

function $(id){return document.getElementById(id);}

yngwie19
15.08.2010, 17:00
это значит вернуть ссылку на идентификатор с определенным id ?
а почему Вы решили использовать именно $ ?

micscr
15.08.2010, 19:00
это значит вернуть ссылку на идентификатор с определенным id ?
ссылку на DOM - элемент.
решили использовать именно $
наверное потому что коротенький и под библиотечные обертки косит. ;)

mycoding
15.08.2010, 19:28
Дело в том что document.getElementById(id);
Это метод одобренные консорциумом W3 , а каждый раз писать
такую длинную строку долго, а так один раз объявил функцию и используешь её.

Kolyaj
16.08.2010, 09:20
наверное потому что коротенький и под библиотечные обертки косит.
Под Perl/PHP косит, равно как и все библиотеки туда косят.