Let в javascript, с примерами
"Let js" - один из способов объявить переменную. Что такое "Let". + живые примеры использования "Let".
О "Let" в js.
- Что такое Let?
 - Варианты использования Let - несколько переменных.
 - Блочная видимость Let.
 - Ошибка Let.
 - Повторное объявление Let.
 - Проверим Let начинается с числа.
 
Что такое Let?
Для начала давайте попробуем дать определение : "что такое Let"?
"Let" это : "Оператор".
"Let" это : "Директива".
"Let" это : "Ключевое слово".
У Let есть синтаксис:
		let var1 [= value1] [, var2 [= value2]] [, ..., varN [= valueN]];
		Let синтаксис по-русски:
		let переменная1 [= значение1] [, переменная2 [= значение2 ]] [, ..., переменная_ННая [= значение_ННое ]];
		Простой пример использования Let:
Открой консоль - результат там:
<script>
let example = 'Это переменная example...';
console.log( example ); 
</script>
		Варианты использования Let - несколько переменных
Есть несколько способов одновременно объявить сразу несколько переменных:
Let и перечисление переменных через запятую:
Пишем "Let", "название = значение", через запятую!
		let user = 'Вася', age = 35, message = 'Привет';
		Let и переменные js с новой строки :
Пишем "Let", "название = значение", через запятую, с новой строки.
		let user = 'Вася', 
		age = 35, 
		message = 'Привет';
		Let и переменные через запятую №2:
Пишем "Let", "название = значение", с запятой впереди :
		let user = 'Вася'
		, age = 35
		, message = 'Привет';
		Let и переменные js с новой строки :
Пишем "Let", "название = значение", каждое с новой строки...
		let user = 'Вася';
		let  age = 35;
		let  message = 'Привет'; 
		Все это расположение в пространстве не имеет никакого значения, кроме вашего нравится/не нравится!
Блочная видимость Let.
Объявленная переменная с помощью let имеет блочную видимость!
Пример блочной видимости Let.
Если вы создадите вот такой код, где переменная объявлена с помощью let внутри "if()", то вы получите ошибку :
Смотри в отдельном окне.
Ошибка блочной видимости Let.
<script>
let first  = 1;  
if (first) {
  let test = 1; 
}
alert(test);  // Error: test is not defined 
</script>
 
		Ошибка Let.
Рассмотрим пример ошибки "Let":
Let является одним из зарезервированных слов.
Let является одним из зарезервированных слов.
Это означает, что вот такая конструкция:
		let let = "текст"; 
 
		Откройте консоль(в браузере Яндекс, Chrome, Edge = кнопка F12) в отдельном примере и вы увидите:
Выдаст ошибку "Let" :
Повторное объявление Let.
Пример, как нельзя использовать Let.
<script>
let helloy; 
let helloy;
</script>
		Живой пример , как нельзя использовать Let.
Откройте консоль(в браузере Яндекс, Chrome, Edge = кнопка F12) в отдельном примере и вы увидите:
Ошибка повторного объявления Let.
Перевод ошибки повторного объявления Let.
Проверим Let начинается с числа.
В теории о переменной вы могли прочитать, что нельзя начинать переменную с цифры... давайте проверим, подчиняется ли let этому правилу...
для этого вам понадобится:
Начинаме наш код с тега script:
<script></script>
В него поместим let, который будет полностью состоять из цифр:
И чтобы получить эту переменную используем...alert...
Соберем весь код:
Код ошибки Let начинается с числа.
<script>
let 123 = 'Текст';  
alert(123); 
</script>
		Пример Let начинается с числа.
И далее - разместим выше приведенный код прямо здесь...
И...
И...
И ничего...!
А alert не сработал, потому, что произошла ошибка : смотри в отдельном окне.
Этим вы очень поможете проекту! Заранее огромное спасибо!


 
 
 