프로토타입을 기반으로 객체 생성을 지원하는 동적 스크립트 언어
객체지향이 가능하다!!!
HTML내부에서 <script></script> 태그를 사용한다
사용 위치에는 제약이 없다
head안에 들어가도 되고 body안에 들어가도 되고
외부스크립트 참조 역시 가능하다
=> .js 확장자를 가진 파일 생성 => html 문서에서 <script src="외부파일의 위치"></script>
<script src="02_외부참조.js">
console.log("이 문장은 실행이 되지 않는다.");
</script>
<script>
console.log("이것은 실행이 아주 잘되는군");
</script>
이렇게 script 태그 안에 외부참조를 넣으면 태그 사이사이의 항목은 실행되지 않는다
외부스크립트 가져올거면 body가 끝나기 직전에 넣도록 하자.
타입을 키워드로 명시하지 않는다.
~ES5 : var
ES6 : let const 의 도입