0

JavaScriptコードのパフォーマンスを向上させる方法とコツを探していました。最高のパフォーマンスを得るために使用するベストプラクティスを知りたいです。

スクリプトの位置(ヘッダー、本文、コードの途中、または最後)はパフォーマンスに影響しますか?

ヒントをありがとう。

4

5 に答える 5

1

JSが多い場合は、ドキュメントの最後に配置してください。これは読み込み時間に違いはありませんが、JSがダウンロードされるまで何も表示されないのとは対照的に、ユーザーはjsの読み込み中にページをより早く表示し、読み始めることができます(これは頭に置いたときに起こります) 。ダウンロードが速く表示されるだけです。これにより、未完成のドキュメントで実行されるスクリプトに関する上記の問題も解決されますが、そのためのさらに良い解決策は、window.onload()を使用することです。

于 2012-04-04T10:12:27.620 に答える
0

パフォーマンスに影響はないと思いますが、ロジックに影響を与える可能性があります。JavaScriptが延期されておらず、スクリプトの後に宣言されたdom要素を使用しようとすると、スクリプトは実行されません。

于 2012-04-04T09:54:46.853 に答える
0

jspにすべてのコンテンツとスクリプトが読み込まれると、完全なコードが既にブラウザーに表示され、スクリプトがコードのどこにあるかは問題にならないため、コードの位置がパフォーマンスに影響することはないと思います。

于 2012-04-04T09:55:39.120 に答える
0

実際にテストせずに話すと、危険なパフォーマンスの議論については、それが重大な影響を与えるとは想像しがたいです。

コードが解析されたら、その場所は確かに無関係ですか?したがって、影響を与える可能性があるのは初期化だけです。ただし、HTMLファイル内の位置が重要である可能性があることはわかりません。ファイル全体を、ブラウザーで解釈する必要があります。

于 2012-04-04T10:02:55.967 に答える
0

JavaScriptは、Webページ内のどこにでも配置できます。また、ベストプラクティスは、最後にJSをロードすることです。

于 2020-06-05T12:52:12.343 に答える