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.: \u0041
Następnie identyfikator może zawierać:
\\u[0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f]