May 31, 2023

Типы переменных

JavaScript не является типизированным. Есть только три варианта объявления переменных, и только два, которые следует использовать в современном коде JavaScript.

инициализировать и объявить переменную можно с помощью let

let a = 'a'
console.log(a)

изменить переменные без объявления

a = 'aa'
console.log(a)

let и const были добавлены в ES6, и их следует использовать вместо var

const b = 'b'
let c = 'c'
console.log(b)
console.log(c)

'const' означает константу, которая не может быть изменена. Это приведет к ошибке: b = 'bb' TypeError: Assignment to constant variable.

используйте let, когда вы знаете, что будете изменять переменную

c = 'cc'
console.log(c)

небольшое сокращение для нескольких переменных

let d = 'd', e = 'e'
console.log(d)
console.log(e)
$ node hello-world.js
a
aa
b
c
cc
d
e

Подробнее

Далее: циклы for