자바 스크립트 파일로드/실행 순서에 대해 자주 이야기하거나 연구하지 않습니다. JavaScript가 어떻게 처리되는지 설명하는 사이트에 관심이 있습니다. 내가JavaScript 파일은 어떻게로드되고 실행됩니까?
<script src="a.js"></script>
<script src="b.js"></script>
<script src="c.js"></script>
이있는 경우 특히, 나는 그 b.js, a.js 먼저 다운로드 가정 그리고 마지막으로 c.js 또는 동시에 다운로드하는거야? 실행은 어떨까요? 헤더의 스크립트는 본문의 스크립트보다 선호됩니까?
내가이 주제에 너무 흥미를 느낀 주된 이유는이 스크립트의 동적 로딩을 사용하는 자바 스크립트 소프트웨어를 작성하고 x가 정의되지 않았기 때문에 오류가 발생하기 때문입니다 (다른 스크립트보다 먼저로드되지 않았습니다. 스크립트), 일반적으로 이러한 오류는 발생하지 않습니다. 나는 왜 그런지 이해하지 못한다.
자바 스크립트 파일을 코드에 추가하면 코드에 자바 스크립트 코드를 포함하는 것과 같습니다. (우리가 PHP에서 필요로하거나 포함하는 것처럼). – Pavunkumar
또한 이벤트를 기반으로 호출 한 함수에 따라 동시에 작동합니다. – Pavunkumar
제목에 대한 좋은 읽기 : http://www.stevesouders.com/blog/2010/02/07/browser-script-loading -roundup/http://www.stevesouders.com/blog/2009/05/06/positioning-inline-scripts/ http://www.stevesouders.com/blog/2009/04/27/loading-scripts-without -blocking/좋은 비 차단 솔루션 : http://labjs.com/ – hojberg