Identyfikatory to nazwy używane w skrypcie: zmiennych, funkcji, obiektów, własności, metod. Nazwy identyfikatorów tworzonych przez użytkownika nie mogą być żadnym ze słów kluczowych ani żadnym ze słów zarezerwowanych. Ponadto identyfikator może rozpoczynać się tylko od:
$_\\u[0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f] - znak Unicode, np.: \u0041Następnie identyfikator może zawierać:
\\u[0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f]