https://brunch.co.kr/@jiwonleeqa/136 <- 읽어보기!!!!!!!!!!!!!!
http://www.tcpschool.com/html-tag-attrs/script-defer
https://developer.mozilla.org/ko/docs/Web/HTML/Element/script#attr-defer
브라우저가 스크립트를 문서 분석 이후에, 그러나 *DOMContentLoaded 발생 이전에 실행해야 함을 나타내는 불리언 속성입니다. defer 속성을 가진 스크립트는 자신의 평가가 끝나기 전까지 DOMContentLoaded 이벤트의 발생을 막습니다.
*DOMContentLoaded 이벤트는 초기 HTML 문서를 완전히 불러오고 분석했을 때 발생합니다.
(모듈 스크립트는 기본적으로 지연 평가하므로, defer를 지정해도 변화가 없습니다.)라는데... type=module 하면 defer 안써도 되는 거 아님?
mdn을 영문 버전으로 읽어봐야겠군..ㄴ