2021-11-03 16:06:17
ПеременныеJavaScript-приложению обычно нужно работать с информацией. Например:
Интернет-магазин – информация может включать продаваемые товары и корзину покупок.
Чат – информация может включать пользователей, сообщения и многое другое.
Переменные используются для хранения этой информации.
Переменная – это «именованное хранилище» для данных. Мы можем использовать переменные для хранения товаров, посетителей и других данных.
Для создания переменной в JavaScript используйте ключевое слово
let.
Приведённая ниже инструкция создаёт (объявляет или определяет) переменную с именем «message»:
let message;
Теперь можно поместить в неё данные, используя оператор присваивания =:
let message;
message = 'Hello'; // сохранить строку
Строка сохраняется в области памяти, связанной с переменной. Мы можем получить к ней доступ, используя имя переменной:
let message;
message = 'Hello!'; // определяем переменную и присваиваем ей значение
С помощью команды alert можно вывести содержимое переменной на экран
alert(message); // Hello!
Аналогия из жизниМы легко поймём концепцию «переменной», если представим её в виде «коробки» для данных с уникальным названием на ней.
Например, переменную message можно представить как коробку с названием "message" и значением "Hello!" внутри:
Мы можем положить любое значение в коробку.
Мы также можем изменить его столько раз, сколько захотим:
let message;
message = 'Hello!';
message = 'World!'; // значение изменено
alert(message); // будет выведено World!
При изменении значения старые данные удаляются из переменной.Мы также можем объявить две переменные и скопировать данные из одной в другую.
let hello = 'Hello world!';
let message;
// копируем значение 'Hello world' из переменной hello в переменную message
message = hello;
// теперь две переменные содержат одинаковые данные
alert(hello); // Hello world!
alert(message); // Hello world!
Примечание: Повторное объявление вызывает ошибкуПеременная может быть объявлена только один раз.
Повторное объявление той же переменной является ошибкой:
let message = "Это";
// повторение ключевого слова 'let' приводит к ошибке
let message = "Другое"; // SyntaxError: 'message' has already been declared
Поэтому следует объявлять переменную только один раз и затем использовать её уже
без let.
984 viewsedited 13:06