[JS] JavaScript에서 var, let, const
·
CS
JavaScript에서 var, let, const 차이점 JavaScript에서 변수를 선언할 때 var, let, const 세 가지 키워드를 사용할 수 있습니다.이들은 각각 다른 특징을 가지며, 올바르게 사용해야 코드의 안정성과 유지보수성이 향상됩니다.var, let, const의 차이점과 특징을 정리하고, 언제 어떤 키워드를 사용해야 하는지 정리했습니다.1. var의 특징과 문제점특징함수 스코프(Function Scope): var로 선언된 변수는 함수 내부에서만 유효함호이스팅(Hoisting): 선언이 코드의 최상단으로 끌어올려짐중복 선언 가능: 같은 이름의 변수를 다시 선언해도 에러가 발생하지 않음문제점블록 스코프를 지원하지 않아, 의도치 않은 변수 값 변경이 발생할 수 있음중복 선언이 가능해..