
JavaScript Ninjaの極意
Bear Bibeault、John Resig、吉川邦夫
翔泳社 / 2013-05-24
この本について
JavaScriptを書いていて、「非同期まわりの挙動が腹落ちしない」「関数がどこまでスコープを持つのか毎回あいまい」「結局どこに時間をかけるべきなのか判断できない」…そんな小さなつまずきが積み重なって、なんとなく自信が持てない時期が自分にもありました。 この本が効いたのは、派手な新機能ではなく“基礎の扱い方そのもの”に視点を戻してくれるところです。例えば、シングルスレッドの世界でイベントがどうキューに積まれ、どのタイミングで自分の書いた関数が呼ばれるのかを、ATMの例えのように地に足のついた形で理解できる。そして、関数をファーストクラスのオブジェクトとして扱う発想が、クロージャやコールバックの振る舞いを無理なく腑に落とさせてくれる。さらに、ブラウザごとの差異に振り回されがちなDOM操作も、「どこに労力を注ぐべきか」という判断軸ごと提示してくれるので、目の前の作業の優先度がつけやすくなりました。 新しいフレームワークを追っては疲れてしまう人より、「JavaScriptそのものともう少し仲良くなりたい」と思った時に刺さる一冊だと思います。
読書インサイト
ハイライト密度
多くの読者は第3章に最もインサイトを感じており、全ハイライトの50%が集中しています。
読書の順序
この本の前に読まれた本
この本に似ている本
すべて見る arrow_right_alt
スラスラわかるJavaScript
生形 可奈子

JavaScriptの理解を深めた人がさらにもう一歩先に進むための本
五十嵐肇、多良間斎

改訂新版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで
山田 祥寛

何となくJavaScriptを書いていた人が一歩先に進むための本
五十嵐肇 and 多良間斎

サーバサイドJavaScript Node.js入門 (アスキー書籍)
清水 俊博、大津 繁樹、小林 秀和、佐々木 庸平、篠崎 祐輔、高木 敦也、西山 雄也、Jxck
書籍情報(出版社紹介・目次)expand_more
出版社による紹介
BookNotion をお使いの方へ
この本の指標は、あなたの本棚でも見られます
このページで見ている読者数・精読度・完走率は、あなた自身の本にも表示できます。BookNotion をお使いなら、下のリンクを開くだけで自分のデータが出ます(ログイン操作は不要です)。
読んだ内容を、もう忘れない。
BookNotion Zなら、Kindleのハイライトを自動で保存・整理。Notionにエクスポートして、いつでも振り返れます。
クレジットカード不要