Идентификатор - это просто имя (ну или наименование). В JavaScript, как и в других языках программирования идентификаторы используются для именования переменных, функций, объектов и т.п.
Правила составления идентификаторов в JavaScript совпадают с правилами Java и многих других языков программирования.
Первым символом в идентификаторе должна быть буква, символ подчёркивания (_), а последних версиях языка первым символом может быть ещё и знак доллара ($). Следующие символы могут быть любой буквой, символом подчёркивания, знаком доллара или цифрой (но цифра не может быть первым символом).
Примеры:
MyInt
_myInt
$myInt
my_int
my100int
МояПеременная
И да - я не ошибся, по-русски тоже можно, хотя и нежелательно (я писал об этом здесь).
Кроме того, в идентификаторах можно использовать escape-последовательности символов Юникода, то есть вместо символов записывать код символа, которому предшествует \u.
Например, можно создать идентификатор π (пи), используя код этого символа \u03c0:
var \u03c0 = 3.14;
Конечно, это неудобно, но такая возможность есть. И кто знает, может когда-нибудь она и пригодится.
И ещё - идентификаторы не могут совпадать ни с одним из ключевых слов. Но об этом в следующий раз - подписывайтесь на канал, чтобы ничего не пропустить.