ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScriptでの読み込みと実行について詳しく解説

JavaScriptでの読み込みと実行について詳しく解説

迷茫
リリース: 2017-03-26 15:14:56
オリジナル
1638 人が閲覧しました

前回の記事「ブラウザのレンダリング原理の紹介」に続き、この記事では JavaScript の読み込みと実行について説明します。

一般的に言えば、ブラウザには JavaScript を実行するための 2 つの主要な機能があります:

1) ロード直後に実行

2) 実行されると、ページの後続のコンテンツ (ページのレンダリングと使用を含む) がブロックされます。他のリソースの) ダウンロード)

したがって、複数の JS ファイルが導入された場合、ブラウザーでは、これらの JS ファイルがシリアルにロードされ、順番に実行されます。

JavaScript は HTML ドキュメントの DOM ツリーを操作する可能性があるため、ブラウザーは通常、CSS ファイルを並行してダウンロードするように JS ファイルを並行してダウンロードしません。これは、JS ファイルの特殊性によるものです。したがって、JavaScript が後続の DOM 要素を操作しようとすると、ブラウザーはオブジェクトが見つからないというエラーを報告します。これは、JavaScript の実行時に後続の HTML がブロックされ、DOM の操作時に後続のノードが存在しないためです。木。

従来の方法

次のコードを記述すると、

<script type="text/javascript"  src="http://coolshell.cn/asyncjs/alert.js"></script>
ログイン後にコピー

基本的に、head 内の

人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート