JavaScriptの性能を向上させる方法-テクニック大全

1433 ワード

一、ページの読み込み時間を最適化する
JavaScriptコードを修正する前に、まずクライアントとJavaScriptコードの間の相互作用処理を理解します.
  • JavaScriptコードはHTMLタグによって され、ロードされたものを する.
  • のこの で、 がした は、コードが で にロードされることを します.すなわち、コードはより く して することができ、ウェブページやアプリケーションの を させます.
  • HTMLタグ
  • JavaScript のGZip
  • JavaScript の 、 、コンパイル
  • JSMinを いて
  • を う.
  • UglifyJSを いて
  • を う.
  • Google Closure Compilerを いて
  • を う.
  • は、 の を して、より れた を する.
  • にJavaScriptファイルのロードを しました.
    、 オブジェクトの を する
  • は、ページ への アクセスを する
  • .
  • は、 の
  • をできるだけ する.
  • オフラインDOMの
  • は、JavaScriptではなくCSSを して、ページのスタイル
  • を する.
    、DOM の を させる.
  • イベントは
  • までである.
  • . イベントをフレーム して する
  • .
    、 の
  • メモリ を して、 の の り
  • を する.
    、 を って、より な を う
    、より く を う
  • サイクル
  • は、ループ で
  • を することを ける.
    、 をWebWorkerに する.
    された なコードタスクを したオペレーティングシステムスレッドにどのように させ、バックグラウンドで の い を う 、ユーザインタフェースの を するか?
  • は、Web Workerを いて データを する
  • .
  • な 、
  • JavaScriptの には のコツがあります.ここは な だけです.よく う の です.
    : , 。 は「JavaScriptの を する - 」についての です.