Терминология JavaScript

В учебниках часто встречаются понятия и термины, объяснение которых опускается. В этой заметке я расшифрую понятия с которыми сам часто сталкивался.

Литерал — выражение которое используется в теле программы. Например:
«Hello world» // Строковый литерал
123 // Литерал числа
{ //Объектный литерал
x: 1,
y: 2
}

Идентификатор это просто имя. В JavaScript идентификатор должен начинаться с буквы, знака $, или знака _(нижние подчеркивание).