Объявление переменных и констант
- let
- ключевое слово для объявления переменных любых типов. Область видимости переменной можно ограничить фигурными скобками {}
let planet = 'Mercury'
if(planet==='Mercury'){
let planet = 'Earth'
console.log(planet) //Earth
}
console.log(planet) //Mercury
Переменная planet заключенная в фигурные скобки и переменная вне фигурных скобок сохраняют свои значения.
- const
- значение константы не может быть переопределено
const e2 = true
e2 = false
при попытке переопределит константу произойдет ошибка:
error: Uncaught TypeError: Assignment to constant variable.