Переменные — одна из важных теорий программирования. Можно даже сказать, что это самое главное. Они являются частью основ любого языка программирования. Без них было бы трудно выполнять манипуляции и вычисления. У нас не было бы возможности хранить информацию, извлекать ее и отслеживать значения.
Переменная – это место хранения или памяти, в котором хранятся тип данных и значения. Переменные JavaScript объявляются и назначаются в JavaScript в соответствии с синтаксисом JavaScript, который содержит значения. и типы данных.
Объявление переменных JavaScript, инициализация и назначение переменных
Переменная объявляется при ее создании. В JavaScript переменные объявляются с помощью любого из этих трех ключевых слов — var, let и const.
Переменная инициализируется, когда ей присваивается значение.
Не все переменные инициализируются при их создании или объявлении. Переменная может быть инициализирована позже в программе.
В JavaScript присвоение значения переменной означает использование знака равенства (=
) в качестве оператора «присваивания», а не оператора «равно».
НЕСКОЛЬКО СТРОК ПЕРЕМЕННЫХ
В одной строке можно объявить и инициализировать несколько переменных, разделенных запятой. Запятые важны в каждом случае, а разделитель в конце строки «;» означает конец строки и объявления.
СИНТАКСИС ПЕРЕМЕННЫХ В JAVASCRIPT
Во-первых, нам нужно использовать любое из ключевых слов — var, let или const, за которыми следует имя переменной, оператор присваивания и значение.
Оператор присваивания разделяет ключевое слово и переменную, которые находятся слева. стороне от значения, которое находится в правой части.
имя хранит значение «Apple», цена содержит значение 55. Переменные не просто хранят значения, они также могут содержать выражения. Переменная total содержит результат выражения price + price2, равный 99.
ИМЕНА ПЕРЕМЕННЫХ И ИДЕНТИФИКАТОРЫ
Все переменные JavaScript должны быть идентифицированы с помощью уникальных имен. Эти уникальные имена называются идентификаторами. Идентификаторы могут быть короткими именами (например, x и y) или более описательными именами (возраст, сумма, общий объем).
Общие правила построения имен переменных (уникальных идентификаторов) таковы:
- Имена могут содержать буквы, цифры, символы подчеркивания и знаки доллара.
- Имена должны начинаться с буквы
- Имена также могут начинаться с $ и _ (но мы не будем использовать это в этом уроке).
- Имена чувствительны к регистру (y и Y — разные переменные)
- Зарезервированные слова (например, ключевые слова JavaScript) нельзя использовать в качестве имен.
VAR, LET и CONST
Var.До 2015 года (выпуск JavaScript ES6) слово var было единственным ключевым словом, используемым для определения переменных. У него были некоторые проблемы, одна из которых заключалась в том, что переменные существовали даже за пределами области, в которой они были определены. Итак, let и const были введены, чтобы компенсировать недостатки var.
Let. Let — одно из ключевых слов, добавленных в ES6. Лучше использовать var. Это позволяет обновлять переменные только в пределах блока, в котором они инициализированы. Пусть декларации будут подняты наверх.
Const: Const, как и let, представленный в 2015 году. Он немного отличается от let и var. Он является строгим и используется для переменных, значения которых постоянны и не будут изменяться во время выполнения программы. Эти переменные нельзя переназначить или обновить. Это также похоже на let, поскольку доступ к нему возможен только внутри блока, в котором он определен.