ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript のパフォーマンス向上に関する 13 のヒントから share_javascript のヒントまで

JavaScript のパフォーマンス向上に関する 13 のヒントから share_javascript のヒントまで

WBOY
WBOYオリジナル
2016-05-16 17:51:271212ブラウズ

Daniel Clifford は、Google I/O 2012 で「V8 による JavaScript 速度制限
の突破」という素晴らしい講演を行いました。講演の中で、Chrome の V8 JavaScript エンジンでコードのコンパイル/実行を高速化できる 13 の簡単なコード最適化方法について詳しく説明しました。彼は講演の中で、最適化の方法とその理由について説明しました。最適化の重要なポイントを以下に簡単に示します。

1. コンストラクター内のすべてのオブジェクトを初期化します

2. 常に同じ順序でオブジェクトを初期化します

3. 使用してみてください数値

4. 配列

には 0 から始まる連続した主キーを使用します。 5. 大きな配列 (>64K) を事前に割り当てないでください。使用するときに配列を拡張する必要があります

6. 配列内の要素を削除しないでください

7. 初期化されていない要素や削除された要素をロードしないでください

8. 固定サイズの配列の場合は、「配列リテラル」を使用して初期化します

9. 使用する前に小さな配列に正しいスペース サイズを割り当てます

10. 数値配列に非数値コンテンツを格納しないでください

11. 単一の型を使用するようにしてください ( monomorphic) 多態性

の代わりに 12. try{} catch{}

を使用しないでください 13. 最適化後にメソッド内の非表示クラスを変更しないようにします

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。