
改訂新版JavaScript本格入門 ~モダンスタイルによる基礎から現場での応用まで
山田 祥寛
技術評論社 / 2023-02-13
この本について
JavaScriptを触っていると、「動くけど理由がわからない」「同じように書いたつもりなのに結果が違う」みたいな小さなつまずきが積み重なりますよね。自分も var の挙動とか、+ が文字列連結になる条件とか、arguments がどこまで使えるのか…そのあたりの曖昧さがずっとモヤモヤしていました。 この本は、その“なぜそう動くのか”を細かいところまで丁寧に押さえてくれる一冊でした。たとえば、宣言を省略した変数が勝手にグローバルになる理由や、オブジェクトが「値そのものではなくアドレスを持つ」という仕組みのおかげで、等価比較で意図しない false が返る場面が腑に落ちました。さらに、Function コンストラクターが文字列から関数を作れるという話や、Date にリテラルが存在しない理由など、普段は深掘りしない部分まで理解がつながる感覚があります。 全体を通して感じたのは、「曖昧に覚えていた基礎が実装のクセとして表に出ていたんだな」ということです。型の振る舞いやスコープの扱いをきちんと押さえるだけで、コードの不安がかなり減りました。こういう“基礎だけど現場で毎日使う部分”に自信を持ちたい人には特に刺さると思います。 JavaScript をもう一段深く理解したいけれど、何から手をつけるべきかわからない。そんなときの土台作りとして、けっこう頼れる本でした。
読書インサイト
ハイライト密度
多くの読者は第2章に最もインサイトを感じており、全ハイライトの42%が集中しています。
読書の順序
この本の前に読まれた本
この本に似ている本
すべて見る arrow_right_alt
JavaScriptの理解を深めた人がさらにもう一歩先に進むための本
五十嵐肇、多良間斎

スラスラわかるJavaScript
生形 可奈子

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

JavaScript 言語仕様入門: 井上のJavaScript:プロトタイプチェーン、プロトタイプ継承、即時関数、クロージャ等を学習
井上 信幸

JavaScript Ninjaの極意
Bear Bibeault、John Resig、吉川邦夫
書籍情報(出版社紹介・目次)expand_more
出版社による紹介
読んだ内容を、もう忘れない。
BookNotion Zなら、Kindleのハイライトを自動で保存・整理。Notionにエクスポートして、いつでも振り返れます。
クレジットカード不要



