Что такое литералы в JavaScript

Литерал — это элемент программы, который непосредственно представляет значение1

Литералы — это явно заданные значения в исходном коде программы.

Литералы представляют собой константы, включаемые непосредственно в текст программы.

let x = 45; // Число 45 - это числовой литерал

const word = "Hello, world!"; // "Hello, world!" - строковый литерал, строка
// символов заключенная в двойные или одинарные кавычки

let y = true; // true - логический литерал

const fruits = ["яблоки", "груши", "апельсины"]; 
// ["яблоки", "груши", "апельсины"] - литерал массива

const bestFriend = {firstName:"Вася", lastName:"Пупкин"};
// {firstName:"Вася", lastName:"Пупкин"} - литерал объекта

Литералы используются для представления значений в JavaScript. Они являются фиксированными значениями, а не переменными.2

Переменные могут изменяться во время выполнения программы, а литералы — нет. Литералы могут быть изменены в тексте программы лишь во время редактирования.

Ссылки

  1. Статья «Числовые, логические литералы и литералы-указатели» на сайте learn.microsoft.com ↩︎
  2. Статья «Грамматика и типы» на сайте MDN ↩︎

Оставьте первый комментарий

Оставить комментарий

Ваш электронный адрес не будет опубликован.


*