JavaScript는 프로토타입 기반의 스크립트 프로그래밍 언어로 객체지향 개념을 지원한다. 웹 브라우저가 HTML문서를 읽어 들이는 시점에 JavaScript Engine이 실행된다. 요약 HTML문서에서 JavaScript를 사용하려면 태그를 사용 JavaScript 코드는 HTML 파일 안에 두거나, 외부 JavaScript 파일을 HTML문서 안에 포함. 태그는 HTML 문서의 어느 위치에서나 선언 가능하며, 일반적으로 , 내부에 위치 웹 브라우저가 HTML문서를 순차적으로 해석(parsing)하므로, script 위치에 따라 로드와 실행 시점이 달라진다. ECMAScript6부터는 let과 const 키워드가 추가 구분 선언위치 재선언 var 변수 전역 스코프 가능 let 변수 해당 스코프 불가..