カスタマーレビュー


1レビュー
星5つ:
 (1)
星4つ:    (0)
星3つ:    (0)
星2つ:    (0)
星1つ:    (0)
 
 
 
 
 
おすすめ度
あなたのご意見やご感想を教えてください
自分のレビューを作成する
 
 
有用性の高い順 | 最新のレビューから

5つ星のうち 5.0 JavaScriptの上級者を目指すには必読の一冊, 2011/4/17
レビュー対象商品: High Performance JavaScript (Build Faster Web Application Interfaces) (ペーパーバック)
高速なJavaScriptプログラムを記述するための技法を様々な角度から解説しています。
大別すると、(1)アルゴリズムなどJavaScript内部の高速化 (2)DOMやAjax通信などJavaScript外部の高速化 (3)処理の非同期化によるレスポンス性向上 に分けられます。

(1)の内部処理については初歩的なアルゴリズムから始まり、「if文とswitch文のどちらが速いか?」、「(JavaScriptに整数型は存在しないが)ビット演算による高速化」といった話題まで議論しています。
(2)のDOMなど外部へのアクセスの最小限化は、知識の有無で根本的な違いが出てきます。一方、(jQueryなどの)クロスブラウザはオーバーヘッドの分遅いので、Ajax処理を自前で書いた方がよい場合もあると締めています。
(3)の非同期化では、処理を細切れにすることで、数秒掛かるような処理であっても快適な操作性を提供できます。JavaScriptの柔軟性により他言語よりも簡潔に分割処理を記述できることが興味深く感じられました。

いずれの技法の説明においてもブラウザの内部処理について詳しく述べられていますので、単なる高速化に限らずJavaScript全般の知識を深められます。
本書は、フレームワークなどの低レベル処理を記述しようとしている方に限らず、JavaScriptについて一歩進んだ知識を得ようとする方全てにとって必読です。
レビューを評価してください 
このレビューは参考になりましたか? はい いいえ


有用性の高い順 | 最新のレビューから
ARRAY(0xb455dc3c)

この商品

High Performance JavaScript (Build Faster Web Application Interfaces)
High Performance JavaScript (Build Faster Web Application Interfaces) 作成者 Nicholas C. Zakas (ペーパーバック - 2010/3/15)
¥ 3,895 ¥ 3,003
在庫あり
カートに入れる ほしい物リストに加える
この商品のカスタマーレビューだけを検索する