728x90 반응형 Skills/Javascript1 자바스크립트에서 더이상 var를 사용하지 않는 4가지 이유 자바스크립트에서 변수 선언 시 var 대신 let과 const를 사용하는 것이 현대적인 개발 방식으로 자리잡은 지 오래되었습니다. 그 이유는 단순한 문법 취향의 문제가 아니라, 실제로 코드의 안정성과 예측 가능성을 크게 향상시키기 때문입니다. 본 글에서는 var가 왜 지양되어야 하는지, 대표적인 네 가지 이유를 통해 설명드립니다. 1. 함수 스코프만 있고 블록 스코프가 없음var는 함수 스코프를 따르며, 블록 스코프를 지원하지 않습니다. 이는 if, for, while 등 블록 내부에서 선언한 변수라도 해당 블록 외부에서 접근이 가능하다는 뜻입니다. function example() { if (true) { var message = 'hello'; } console.log(message); /.. 2025. 6. 22. 이전 1 다음 728x90 반응형