Ключевое слово let в JavaScript используется для объявления переменных с блочной областью видимости. 34
Областью видимости таких переменных является блок, в котором они объявлены, и все его подблоки. 4 Это означает, что переменные, определённые с помощью let, доступны только внутри того блока, в котором были созданы. 5
Например, если объявить переменную с помощью let внутри функции, то она будет локальной для этой функции и не будет видна за её пределами. 3
Переменные, объявленные с помощью let, также нельзя объявить повторно — программа выдаст ошибку. 5