ハイパフォーマンスJavaScriptはjavascriptの速度を上げてユーザービリティーを改善したい時に役立つ本。 Javascriptで綺麗なコードを書きたいならJavaScriptパターンのほうが良いかも。 [[Scope]]というプロパティはEcma-262で定義されている クロージャはそうでない関数と比較してメモリのオーバーヘッドが大きくなる スタイルを変更している間はスタイル情報を取得しないほうがいい for-inループはプロトタイプ上の検索処理が発生するので遅い Duff's Deviceのjavascript実装 3つ以上の不連続な値を条件とする場合はswitch文のほうがif文より速くなる Javascriptの最小化(YUI Compressor) プロファイラをうまく使おう