Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   странный идентификатор (https://javascript.ru/forum/misc/11273-strannyjj-identifikator.html)

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

Цитата:

Сообщение от micscr
наверное потому что коротенький и под библиотечные обертки косит.

Под Perl/PHP косит, равно как и все библиотеки туда косят.


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