따로 javascript 파일을 다운 받아야 해서 좋지 않음
페이지가 준비가 된 다음에 javascript 파일을 만나서 기본적인 html 파일을 빨리 볼 수 있다.
하지만 의미있는 사이트라면 서버에서 javascript를 받아오는 시간과 실행하는 시간을 기다려야 함
!asyn: boolean 무조건 true!
다운로드 받는 시간을 절약 가능
하지만 원하는 요소가 아직 정의 되지 않았을 수도 있고 사용자가 언제든지 멈출 수 있기 때문에 사용자가 페이지를 보는데 시간이 걸릴 수 있음, 순서가 보장되지 않음
가장 효율적이고 안전한 옵션, 순서대로 실행
-> 원하는데로 스크립트가 실행 가능
script 맨 위에 적음
정의되지 않은 변수, 상수를 알려줌
상식적인 범위에서 javascript 사용 가능
javascript 엔진이 더욱 효율적으로 분석 -> 성능 개선