1

ホームページから→こちら

// load files in parallel but execute them in sequence
head.js("file1.js", "file2.js", ... "fileN.js");

これはどのように実装されていますか?私はload.jsを探しています->ここ

しかし、これが実装されているソースが見つからないようです。

api.loadのエイリアスのように見え、 api.js2 回定義されています。

4

1 に答える 1

2

ナビゲーターが async と互換性がある場合、スクリプトは要求された順序 (ie10、ff、chrome) で追加されるため、スクリプトの順序と実行を保証するのはナビゲーターです。

それ以外の場合は、スクリプトに偽の MIME/タイプを挿入するハック (テキスト/キャッシュ ハック) が使用され、スクリプトがすべて読み込まれると (コールバック トリガー)、正しい MIME/タイプを再注入します (ただし、URLコンテンツは再取得されません) したがって、ブラウザによる実際の実行/解釈をトリガーしますが、今回は順番に (ie6-ie9)

于 2013-03-30T12:33:12.087 に答える