[JavaScript] var | let | const 의 차이
자바스크립트에서 변수를 선언할 때 var와 let, 그리고 const를 사용합니다. var 자바스크립트의 과거의 변수 선언 방식으로 중복선언이 가능합니다. 그리고 값을 선언하기 전에 값을 할당할 수 있습니다. 이것을 var hoisting 이라고 하는데 hoisting(n.끌어 올리기)은 어디서 선언했던지 상관없이 항상 선언을 최상단으로 끌어 올려주는 것을 말합니다. 정확한 에러를 파악하기 힘들고 값이 바뀔 우려 때문에 var는 가급적 사용하지 않도록 권장하고 있습니다. var name = “goopy” console.log(name) //goopy var name = “pooh” console.log(name) //pooh let 변수 중복선언할 수 없고 재할당은 가능합니다. (read/write) l..
언어/JavaScript
2023. 7. 10. 13:51
- Total
- Today
- Yesterday