개발/Web
[JS] "use strict"; 와 async,defer 자바 스크립트의 효율성
유훈 | Yuhun
2021. 12. 31. 00:57
반응형
"use strict";
"use strict";은 자바 스크립트를 작성할 때 가장 먼저 작성해주면 좋다.
선언하지 않은 변수를 사용하는 것과 같이 다른 언어에서는 비상식적인 코드를 제어하는 역할을 하고 더 효율적인 작동을 하도록 해준다.
“use strict”; // 이렇게만 선언해주고 하던대로 하면 된다.
// c++ 에서 # progma once 하는 것 처럼 사용
async 와 defer - html 에서 자바스크립트를 불러오는 방법
<head>
<script defer src=”example.js” ></script>
</head>
이렇게 선언하면 js를 병렬적으로 fetch하고 html parsing이 끝난 후에 js를 실행시켜 속도도 빠르고 오류도 없다.
그냥 <head> 태그에 넣고 defer 옵션 주자.
반응형