var
, let
, const
의 차이점함수 레벨의 스코프*
코드량이 많아졌을 경우 같은 이름의 변수명이 여러번 선언 되어, 문제 원인 파악이 어려움
*스코프 : 유효한 참조 범위
변수 재선언 가능 | 변수 재할당 가능 (immutable) | |
---|---|---|
var | O | O |
const | X | X |
let | X | O |
var
은 코드 꼬임, 의도하지 않은 변수 재할당 같은 이유로 거의 사용하지 않음.const
사용let
을 사용한다.const
사용https://80000coding.oopy.io/e1721710-536f-43f2-823b-663389f5fbfa