반응형 Javascript1 자바스크립트 var, let 차이점과 호이스팅 자바스크립트를 처음 공부하다보면 변수를 정의할 때 사용하는 var와 let을 제대로 구분하지 못하고 사용하는 경우가 많다. 보통 구글링을 해보면 자바스크립트의 표준인 ES6가 나온 2015년 전 글들은 대부분 var을, 그 이후에는 점차 let으로 변수를 표시하는 예제들이 많아진다. 결론은 변수를 선언할 때 var를 쓰지 말고 let을 쓰자는게 관건인데, 어떤 이유에서 그런 것인지 간단하게 설명하도록 하겠다. var num = 100 var name = "jay" console.log(num) C/C++과 같은 언어들과 다르게 자바스크립트에는 특이한 특징이 있는데, 자바스크립트 코드를 실행시킬 때 코드가 실행되기 전에 선언해둔 변수들과 함수들을 미리 검색해서 메모리에 저장을 해둔다. 그러다가 위의 코드에.. 2022. 11. 5. 이전 1 다음 반응형