TIL - 200519

taeheech·2020년 5월 20일
0

(1) 자바스크립트 파일을 html파일에 연결시키는 여러가지 방법들.

-head 안에 script를 넣을 경우 - 브라우저가 한줄한줄 분석 이럴경우의 단점: js파일의 크기가 클 경우 로딩시간이 오래걸림
-body 안 맨끝에 script 넣을 경우 - 단점: 웹사이트의 js의존도가 높을 경우 js파일의 다운로드전까지 사용자가 불편할수있다.
-head 안에 script asyn 넣을 경우 - 병렬구조로 다운로드함. 다운로드받는 시간을 절약할수있지만 순서에 상관없이 파일이 다운로드 되기 때문에 여전히 시간이 걸린다
-head 안에 script difer 넣을 경우 - html parsing 과 js fetching 을 동시에한 후에 js파일을 executing한다

//Note!
async : 순서와상관없이 먼저 다운로드 된 파일을 실행한다.
difer : html파일을 parsing 하는 동안 필요한 js파일을 모두 fetching 하기 때문에 정의된 순서대로 실행할 수 있다. 따라서 가장 효율적이다.

(2) 'use strict'
자바스크립트는 유연한 언어다.(=개발자가 실수 할 가능성이 높다)
비상식적인 선언을 할 수 없게 만들어준다.
파일 맨 위에 적어놓고 시작한다.

0개의 댓글