Подскажите, как расшифровывается let в JavaScript?
Если с var и const понятно, то тут как-то не ясно.
https://learn.javascript.ru/let-const расписаны все различия между let var const
а по значению слова - как в математике: "let x = 5 ~ пусть x = 5"
let - это математическое утверждение, принятое в ранних языках программирования как Basic.
Обычные переменные считаются мало абстрактными, а создатели языков хотели выделить более высокий уровень абстракции, где let означало переменную, которая может быть назначена, но не изменена, что позволяло компилятору легче искать ошибки.
JavaScript использует var со времён создания языка, поэтому просто нужно было другое ключевое слово и разработчик языка позаимствовал из других языков, которые используют let как что-то, что ближе к var.
Но в JavaScript let создаёт локальную переменную в определённой области блока кода.
Прошу исправить если был в чём-то не точен.
Источник: https://stackoverflow.com/a/37917071/2881286
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости