English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Операторы и объявления переменных JavaScript
letПредложение создает блок {} локальной области действия, который можно初始化 значением.
let позволяет вам声明 переменные, область действия которых ограничена блоком, предложением или выражением, в котором используется переменная.
Это аналогичноvarКлючевые слова различаются, это ключевое слово определяет переменную в глобальном масштабе или в локальной функции, независимо от области блока.
Вы можете найти информацию на нашихВ руководстве по области действия переменных в JavaScriptУзнайте больше о сфере действия переменных.
let identifier = value;
let y = "world";Проверьте это‹/›
Числа в таблице указывают на первую версию браузера, которая полностью поддерживает предложение let:
Statement | |||||
let | 49 | 44 | 17 | 10 | 12 |
Параметр | Описание |
---|---|
identifier | Укажите имя переменной. Это может быть любым допустимым идентификатором. Имя переменной может содержать буквы, цифры, символы подчеркивания и символ доллара.
|
value | Начальное значение переменной. Оно может быть любым законным выражением. Значение по умолчаниюundefined |
Версия JavaScript: | ECMAScript 1 |
---|
Использование в блокеletОграничить область видимости переменной до этого блока:
var a = 1; var b = 2; if (a === 1) { var a = 11; // a является глобальной областью видимости let b = 22; // Область видимости b ограничена блоком if document.writeln(a); // 11 document.writeln(b); // 22 } document.writeln(a); // 11 document.writeln(b); // 2Проверьте это‹/›
Учебник JavaScript:Переменные JavaScript
Учебник JavaScript:Область видимости JavaScript