Объявление переменных в JavaScript

Здравствуйте! Добро пожаловать в мой первый пост, и спасибо, что заглянули в мой блог. Мы начнем с самого простого: с различных способов объявления переменных в JavaScript.

В JavaScript существует три способа объявления переменных: let, const и var. Сегодня мы рассмотрим только let и const, которые были введены в 2015 году и сейчас используются гораздо чаще, чем var.

Содержание
  1. let
  2. const
  3. Ресурсы

let

Использование let позволяет нам объявить переменную, значение которой мы, возможно, захотим изменить позже. Вы можете объявить переменную с помощью let без немедленного присвоения ей значения.

let dog;
//=> undefined
Вход в полноэкранный режим Выход из полноэкранного режима

Позже вы можете присвоить переменной значение, используя следующий синтаксис:

dog = 'Ted';
//=> Ted
dog;
//=> Ted
Войти в полноэкранный режим Выйти из полноэкранного режима

При использовании let вы можете в любой момент присвоить переменной другое значение.

dog;
//=> Ted
dog = 'Libby';
dog
//=> Libby
Ввести полноэкранный режим Выйти из полноэкранного режима

const

Мы используем const, когда хотим присвоить переменной значение, которое будет оставаться постоянным на протяжении всего кода. Вы не можете переназначить переменную, объявленную с const, и ее значение должно быть задано при объявлении переменной.

const breed = 'chihuahua';
//=>undefined

breed;
//=> chihuahua

breed = 'beagle'
//=> Uncaught TypeError: Assignment to constant variable.
Вход в полноэкранный режим Выход из полноэкранного режима

Если вы попытаетесь объявить переменную с помощью const без присвоения значения, вы получите сообщение об ошибке.

const breed
//=> Uncaught SyntaxError: Missing initializer in const declaration
Вход в полноэкранный режим Выход из полноэкранного режима

Надеюсь, это помогло вам узнать больше о различных способах объявления переменной в JavaScript, а также о том, когда следует использовать let, а когда const. Спасибо за чтение!

Ресурсы

MDN — let
MDN — const

Оцените статью
devanswers.ru
Добавить комментарий