230819 개발일지 TIL - JavaScript의 var, let, const

The Web On Everything·2023년 8월 19일
0

개발일지

목록 보기
100/274

var (어디서든 사용 가능한 변경 가능한 값)

어디서든 사용할 수 있는 변수. 언제든지 지우고 다시 쓸 수 있다.

let (일정 범위 내에서만 사용 가능한 변경 가능한 값)

해당 변수가 정의된 블록 내부에서만 사용할 수 있는 변수. 블록 내부에서는 지우고 다시 쓸 수 있다.

const (일정 범위 내에서만 사용 가능하며 한 번 할당되면 변경이 불가능한 값)

해당 변수가 정의된 블록 내부에서만 사용할 수 있는 변수인데 한 번 쓰면 지울 수 없다. 처음에 작성했다면 그대로 유지되어야 한다.

정리
var는 느슨한 규칙을 가진 친구
let은 좀 더 엄격한 범위를 가지지만 언제든 값을 바꿀 수 있는 친구
const는 일단 값이 정해지면 절대로 변하지 않는 친구

profile
오늘은 무슨 오류를 만날까?! 널 만나러 가는 길~ LOL

0개의 댓글