자바스크립트 / var / let / const 차이
var, let, const var, let, const는 자바스크립트의 변수 선언 키워드입니다. 그렇다면 이들 사이에는 어떤 차이점이 존재하고, 어느때에 어느 방식으로 변수를 선언해야 할까요? 변수? 선언된 변수들은 변수가 선언된 실행 콘텍스트(execution context) 안에서 만들어집니다.(출처링크) 선언되지 않은 변수들은 항상 전역변수입니다. 이것이 무슨 말일까요? 예시를 만들어봅시다. function A(){ a = 1; var b = 1; let c = 1; const d = 1; }; A(); console.log(a); //result: 1 console.log(b); console.log(c); console.log(d); //result: Uncaught ReferenceError..
언어/Javascript + Typescript
2020. 7. 3. 01:39