Javascript 는 동적인 언어이다. 이벤트(event) : 웹 브라우저 위에서 발생되는 모든 일들을 뜻한다. 어떤 이벤트가 일어났을 때, 자바스크립트 코드가 실행되는 것도 포함된다. ex ) onlick, onkeydown 자바스크립트에서 주로 쓰이는 데이터 타입은 문자열, 숫자가 있다. 자바스크립트에서 변수(variable)은 var로 표현한다. 리팩토링 : 자바스크립트에서 중복을 제거하는 등의 행위를 리팩토링이라고 부르는데, 비효율적인 코드를 효율적으로 만들어서 가독성을 높이고, 유지보수 하기에 편하게 만드는 것을 말한다.