-1

以下のコードは、YouTube API を非同期的に読み込みます

var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);

単に持っている場合とはどのように異なる動作をしますか

<script src="https://www.youtube.com/iframe_api"></script>

ページの一番上?何かを「非同期にロードする」とは実際にはどういう意味ですか?

4

1 に答える 1

2

JavaScript を非同期的にロードすると、ページの残りの部分がブロックされることなくロードできることを意味します。タグを使用するscript srcと、スクリプトのダウンロードが完了して実行されるまで、残りのページの読み込みがブロックされます。

于 2013-10-21T00:23:32.703 に答える