Переменные
let
- это новый способ объявления переменных, который был введен в ECMAScript 2015 (ES6). |
const
- это новый способ объявления переменных, который был введен в ECMAScript 2015 (ES6). |
var
- это старый способ объявления переменных, который был введен в первых версиях JavaScript. |
Переменные, объявленные с помощью let
, имеют блоковую область видимости, то есть они доступны только внутри блока, в котором они объявлены. |
Переменные, объявленные с помощью const
, имеют блоковую область видимости, то есть они доступны только внутри блока, в котором они объявлены. |
Переменные, объявленные с помощью var
, имеют функциональную область видимости, то есть они доступны во всей функции, в которой они объявлены. |
Переменные, объявленные с помощью let
, можно переопределить и изменить. |
Переменные, объявленные с помощью const
, не могут быть переопределены, но их свойства можно изменить. |
Переменные, объявленные с помощью var
, можно переопределить и изменить. |
Переменные, объявленные с помощью let
, не поднимаются вверх, то есть они не доступны до их объявления. |
Переменные, объявленные с помощью const
, не поднимаются вверх, то есть они не доступны до их объявления. |
Переменные, объявленные с помощью var
, поднимаются вверх, то есть они доступны до их объявления. |
Переменная – это «именованное хранилище» для данных
|