0

ほとんどすべての機能が Ajax リクエストを使用しているページがあります。非常に多くの js コード行があります。私のjsコードを分析して、それを私のページに含めることは良い習慣ですか?例えば:

<script src="../js_code_func_1.js"></script>
<script src="../js_code_func_2.js"></script>
<script src="../js_code_func_3.js"></script>
<script src="../js_code_func_4.js"></script>
<script src="../js_code_func_5.js"></script>

これを行うと、パフォーマンスに悪影響はありますか?

ありがとう!JavaScript初心者から..

4

2 に答える 2

3

2つの異なる視点があります:

  1. 開発の観点から-各ファイルには、機能のごく一部(一部の限定された完全なアプリケーションユニット)のみが含まれている必要があります

  2. UXの観点からは、ファイルが少ないほど良いです(HTTPリクエストが多いため、ページがレンダリングされるまでユーザーが待つ時間が長くなります)

したがって、一般的な解決策は、アプリケーションをベストデザインプラクティスが必要とする数のファイルに分割し、デプロイする前にそれらを結合+縮小することです。

于 2012-06-01T03:21:14.583 に答える
0

ページが使用される状況によって異なります。新しいscriptタグはそれぞれもう1つhttp-requestあるため、パフォーマンスがいくらか失われます。

アプリケーションの規模が大きい場合は、それらをModel View Controller(または同様の)パターンに分割すると、開発に非常に効率的です。

展開のために、いつでもそれらをすべてつなぎ合わせることができます。

于 2012-06-01T03:23:04.817 に答える