목록const (1)
차밍이
[JS] var, let, const 차이점 3가지 : Scope, Hoisting, 변수 선언
목차 자바스크립트의 변수란? 프로그래밍에서의 변수는 값을 나타내는 문자나 문자들의 집합이며 실행 중인 컴퓨터 프로그램에서, 임의의 값을 저장한 메모리 주소에 대응합니다. 쉽게 얘기하면 변수(variable)는 하나의 값을 저장하기 위해 메모리 공간에 이름을 붙인 것을 의미합니다. JS에서 사용하는 변수는 var, let, const 3가지가 있습니다. 이 3가지의 차이를 1. 변수 선언 방식 , 2. Scope 범위, 3. 호이스팅과 TDZ으로 나누어 알아보겠습니다. 변수 선언 방식 var 이전에 사용했던 변수 선언 방식으로 ES6 이후에는 추가된 let과 const가 추가되었습니다. var는 한 번 선언한 후 다시 선언해도 에러가 발생되지 않습니다. var myNum = 1 console.log(myN..
Javascript
2022. 10. 19. 16:19