この5冊で一通り学べます。
最近のJavaScriptが書きたいなあ、と思ったときに、キーとなるのは・・・。jQuery、クロージャ、無名関数、HTML5、スマートフォン対応!?
それらを「わかりやすく」学べる、という視点で選んだ5冊。そもそもJavaScriptって何?という方は、まず以下の記事から。
JavaScript講座 [Smart]
>>書き方、構文、演算子・・・。基礎を学べます。
「目指せ!ウェブマスター」JavaScript講座
>>サンプルたくさん!
ハタさんのブログ(復刻版) : javascriptを初めて学ぶ人についてのおさらい。その1
>>今風の書き方の基礎
この記事の目次
1.JavaScriptコーディング ベストプラクティス
例題豊富でモダンJavaScriptを無理なく学べる初〜中級者にオススメの1冊。著者には共著ながらJavaScriptでは著名な古籏一浩氏も。
MdN
売り上げランキング: 1539
2.jQuery+JavaScript実践リファレンス
まさに実践。こちらもプログラミング系書籍では有名な葛西氏の著述。豊富なサンプルでjQueryのとっつきにくい表記なども、親しみやすく書かれています。
ソシム
売り上げランキング: 38187
追記11:23 リファレンスならこちらがお薦めです。読みやすいです。
インプレスジャパン
売り上げランキング: 7777
3.スマートフォンのためのHTML5アプリケーション開発ガイド
位置情報取得やCanvasなどでHTML5アプリを作る時、欠かせないサンプルが豊富に。
ソシム
売り上げランキング: 3397
さらに実例を学びたい人は、前述の古籏先生の著述もお薦め(アスキーさんで連載もされてますね。SVGでシューティングゲームなんかも作っちゃってます、凄!)。>>ASCII.jp:古籏一浩のJavaScriptラボ
アスキー・メディアワークス
売り上げランキング: 2374
4.HTML5+CSS3で作る 魅せるiPhoneサイト
iPhone対応などをわかりやすく解説してくれています。デザインよりですが、実際のサイトを作例に丁寧に解説。
ラトルズ
売り上げランキング: 804
5.JavaScript本格入門
中級者向けの技術を適確に学べます。Ajax、ユニットテスト、スクリプト圧縮、コーディング規約、クロスブラウザ対応・・・。初心者にはハードルは高いかもしれませんが、モダンJavaScriptを学ぶなら外せない1冊。
技術評論社
売り上げランキング: 1434
あと2011年は、サーバーサイドJavaScriptのnode.jsや電子書籍のEPUB3など話題にことかきませんね。
node.jsに関する基礎や開発・チュートリアルのまとめ:phpspot開発日誌
これからは電子書籍でもJavaScriptプログラミングができる − Publickey
追記:JavaScriptでスマートフォンアプリが作れるというTitanium Mobileが話題ですよね。いわゆるHTML5のAPIの解説などはこちらをどうぞ。