Let 썸네일형 리스트형 [자바스크립트 ES6+ 기본] 2. let/const 변수 변수 구분 로컬(지역) 변수, 글로벌(전역) 변수 변수를 구분하는 이유는? 기능과 목적이 다르기 때문 글로벌 변수의 기능, 목적 다른 js 파일에서 변수값 공유 파일에서 공통 변수 개념으로 사용 의도는 좋으나 처리 속도가 떨어짐 로컬 변수의 기능, 목적 빠르게 식별자를 해결하기 위해 가까운 스코프의 변수를 사용하려는 것 var 키워드 문제 글로벌 변수 오해 글로벌 변수는 글로벌 오브젝트의 로컬 변수 var value = 100처럼 var 키워드 사용이 정상 var 키워드를 작성하지 않으면 글로벌 변수로 간주하는데 이것이 문제 // "use strict"; value = 100; funciton point(){ value = 300; // 함수 안에서 글로벌 변수에 값을 설정하는 것은 좋은 모슴이 아님 l.. 더보기 이전 1 다음