The identifier (variable name) can be split up into the following parts, with explanation about each part:
- Identifier Start
- Identifier Part
This section describes what is allowed in the start of the identifier. i.e what characters are allowed as the first character of the variable name. From the EcmaScript documentation, it is described that start of the identifier can contain one of the following characters: