На нашем сайте мы используем cookie для сбора информации технического характера и обрабатываем IP-адрес вашего местоположения. Продолжая использовать этот сайт, вы даете согласие на использование файлов cookies. Здесь вы можете узнать, как мы пользуемся файлами cookies.
Я согласен
логотип upread.ru

Урок 11. Создание переменной JavaScript: let


Все уроки по JavaScript расположены здесь.

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

let meal = 'Enchiladas';
console.log(meal); // Вывод: Enchiladas
meal = 'Burrito';
console.log(meal); // Вывод: Burrito
Основное отличие let от var заключается в том, что переменная, объявленная с let до инициализации вообще не существует. Такой код ошибки не выведет:

console.log(a); // undefined
var a = 5;
А вот такой выведет:

console.log(a); // undefined
let a = 5;
Итак:
  • Если мы не присвоим значение переменной, объявленной с помощью ключевого слова let, она автоматически будет иметь значение undefined.
  • Мы можем переназначить значение переменной let.
  • Такая переменная видна только в блоке { и }.
Упражнения к уроку

  1. Создайте переменную let с именем changeMe и присвойте ей значение boolean true.
  2. Измените значение переменной changeMe на false и выведите результат на консоль
Предыдущий: Урок 10.Создание переменной JavaScript: var | Следующий: Урок 12. Создание переменной JavaScript: const




тегистатьи IT, уроки по JavaScript, JavaScript





Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.




Диплом: сайт визитка и не только
Разбор ошибок валидации сайта


© upread.ru 2013-2019
При перепечатке активная ссылка на сайт обязательна.
Задать вопрос
письмо
Здравствуйте! Вы можете задать мне любой вопрос. Если не получается отправить сообщение через эту форму, то пишите на почу up777up@yandex.ru
Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.