Найти тему

Идентификаторы в JavaScript

Идентификатор - это просто имя (ну или наименование). В JavaScript, как и в других языках программирования идентификаторы используются для именования переменных, функций, объектов и т.п.

Правила составления идентификаторов в JavaScript совпадают с правилами Java и многих других языков программирования.

Первым символом в идентификаторе должна быть буква, символ подчёркивания (_), а последних версиях языка первым символом может быть ещё и знак доллара ($). Следующие символы могут быть любой буквой, символом подчёркивания, знаком доллара или цифрой (но цифра не может быть первым символом).

Примеры:

MyInt
_myInt
$myInt
my_int
my100int
МояПеременная

И да - я не ошибся, по-русски тоже можно, хотя и нежелательно (я писал об этом здесь).

Кроме того, в идентификаторах можно использовать escape-последовательности символов Юникода, то есть вместо символов записывать код символа, которому предшествует \u.

Например, можно создать идентификатор π (пи), используя код этого символа \u03c0:

var \u03c0 = 3.14;

Конечно, это неудобно, но такая возможность есть. И кто знает, может когда-нибудь она и пригодится.

И ещё - идентификаторы не могут совпадать ни с одним из ключевых слов. Но об этом в следующий раз - подписывайтесь на канал, чтобы ничего не пропустить.