Javascript
var, let, const
kwaktaem
2022. 1. 3. 15:18
var = 재선언, 재할당 가능
var a = 1
var a = 3
console.log(a) // 3
var c = "asd"
c = "zxc"
console.log(c) // zxc
let = 재선언 불가능, 재할당 가능
let a = 1
let a = 3
console.log(a) // SyntaxError
let c = "asd"
c = "zxc"
console.log(c) // zxc
const = 재선언, 재할당 불가능
const a = 1
const a = 3
console.log(a) // SyntaxError
const c = "asd"
c = "zxc"
console.log(c) // SyntaxError
(요즘에는 var보다 let과 const를 사용하는 것을 추천)