3

ドキュメントがクライアント ブラウザに読み込まれると明らかなように、

$(function(){
some code here
});

奪い取る。

2 つの JavaScript ファイルがmain.jsあり、style.js

main.jsは機能用であり、style.jsはページが読み込まれるときの仮説的なスタイリング用です。両方のファイルが必要です。私はそれらをindex.htmlの最初のstyle.js、次にmain.jsに含め、両方とも次で始まります:

$(function(){
    some code here
    });

私の質問は、document.readymain.jsstyle.js実行順序は何ですか?

4

3 に答える 3

4

シーケンシャルです。JavaScript には並列処理はありません。これらは、ページにスクリプトを含めた順序で呼び出されます。

これも良い答えです。複数の $(document).ready(function(){ ... }); を使用できますか? セクション?

于 2012-04-06T07:01:25.147 に答える
1

複数持つこともできますdocument.readyが、それはコードの可読性に影響します。詳細はこちらで説明されています

于 2012-04-06T07:07:02.477 に答える
0

Javascript はデフォルトでコードを並行して実行しません。バックグラウンドでコードを実行するには、webworkersを作成する必要があります。現在、コードは先着順で機能します。

于 2012-04-06T07:04:05.870 に答える