모든 선언문은 런타임 이전 단계에서 먼저 실행된다.변수 선언은 소스코드가 순차적으로 실행되는 시점인 런타임 이전에 먼저 실행되지만, 값의 할당은 소스코드가 순차적으로 실행되는 시점인 런타임에 실행된다. 자바스크립트는 소스코드를 실행하기 전에 평가과정에서 모든 선언문을
camelCase : 변수명, 함수명PascalCase : 생성자 함수명, 클래스명\-> 일반적으로는 camelCase, PascalCase를 많이 쓴다.