タグ付けされた質問 「load-order」

4
スクリプトのロードおよび実行順序
JavaScriptをHTMLページに含めるには、さまざまな方法があります。次のオプションについて知っています。 インラインコードまたは外部URIからロード <HEAD>または<body>タグに含まれる[ 1、2 ] なし、deferまたはasync属性(外部スクリプトのみ) 静的ソースに含まれるか、他のスクリプトによって動的に追加されます(さまざまな解析状態で、さまざまなメソッドで) ハードディスクからのブラウザスクリプト、javascript:onEventURIs および-attributes [ 3 ]を数えないで、JSを実行するためのすでに16の選択肢があり、私は何かを忘れたと確信しています。 私は高速(並列)ロードにそれほど関心がありません。実行順序(ロード順序とドキュメントの順序に依存する場合があります)に興味があります。本当にすべてのケースをカバーする優れた(ブラウザ間の)リファレンスはありますか?たとえば、http://www.websiteoptimization.com/speed/tweak/defer/ はそのうちの6つのみを扱い、ほとんどが古いブラウザをテストします。 ないのではないかと心配しているので、ここに私の具体的な質問を示します。初期化とスクリプトの読み込み用の(外部)ヘッドスクリプトがいくつかあります。次に、本文の終わりに2つの静的なインラインスクリプトを用意します。最初のスクリプトでは、スクリプトローダーが別のスクリプト要素(外部jsを参照)を動的に本文に追加できます。2番目の静的インラインスクリプトは、追加された外部スクリプトのjsを使用したいと考えています。他の人が実行されたことに依存できますか(そしてなぜ:-)?
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.