ヨムナビ
JavaScript Ninjaの極意

JavaScript Ninjaの極意

Bear Bibeault、John Resig、吉川邦夫

翔泳社 / 2013-05-24

累計読者数3
平均ハイライト数 10.7件/人
推定読了時間 約8時間50分
star総合評価 36/100
start序盤集中型
check_circle推定完走率 10%

この本について

JavaScriptを書いていて、「非同期まわりの挙動が腹落ちしない」「関数がどこまでスコープを持つのか毎回あいまい」「結局どこに時間をかけるべきなのか判断できない」…そんな小さなつまずきが積み重なって、なんとなく自信が持てない時期が自分にもありました。 この本が効いたのは、派手な新機能ではなく“基礎の扱い方そのもの”に視点を戻してくれるところです。例えば、シングルスレッドの世界でイベントがどうキューに積まれ、どのタイミングで自分の書いた関数が呼ばれるのかを、ATMの例えのように地に足のついた形で理解できる。そして、関数をファーストクラスのオブジェクトとして扱う発想が、クロージャやコールバックの振る舞いを無理なく腑に落とさせてくれる。さらに、ブラウザごとの差異に振り回されがちなDOM操作も、「どこに労力を注ぐべきか」という判断軸ごと提示してくれるので、目の前の作業の優先度がつけやすくなりました。 新しいフレームワークを追っては疲れてしまう人より、「JavaScriptそのものともう少し仲良くなりたい」と思った時に刺さる一冊だと思います。

この本に似ている本

すべて見る arrow_right_alt
書籍情報(出版社紹介・目次)expand_more

出版社による紹介

jQueryの開発者が語ったプログラミングの秘密 JavaScriptは現在のホームページ作りには欠かせないプログラミング言語です。GoogleやFacebookなどの先進のWebアプリケーションはjQueryなどのJavaScriptライブラリを利用して作られていますが、本書はjQueryの開発者であるジョン・レシグが自ら書き起こしたJavaScriptの開発技法書です。 JavaScript言語の各種機能の利用方法から、バグ発見の方法、複数ブラウザへの対応方法まで、JavaScript開発者垂涎のテクニックをふんだんに盛り込みました。「Ninja」とは英語圏ではエキスパートやスーパープログラマの意味で使われる言葉です。本書では“モダンJavaScript開発”における一流プログラマの知識をまとめています。
library_books似た本をもっと見るmap書籍マップで探すroute読書パスガイドauto_awesomeAI診断で次の1冊を探す

読んだ内容を、もう忘れない。

BookNotion Zなら、Kindleのハイライトを自動で保存・整理。Notionにエクスポートして、いつでも振り返れます。

無料ではじめる

クレジットカード不要