開眼! JavaScript ―言語仕様から学ぶJavaScriptの本質の表紙

開眼! JavaScript

言語仕様から学ぶJavaScriptの本質

Cody Lindley, 和田 祐一郎オライリー・ジャパン192ページISBN 9784873116211

JavaScriptタグで同率10位(31冊中)。Zenn・Qiitaなどの2記事で紹介(時点)。

紹介記事
2件
媒体別
Qiita 2
初めての紹介
最新の紹介

紹介している記事(2件)

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

  • エンジニアに読んで欲しい技術書90選 Qiita · S4nTo · · いいね 1,890

    本書をJavaScriptに一歩踏み込んだ内容の書籍として紹介している。console.log(x)を実行したときに表示される「Object」とは何か、疑問に思ったことがある人には学びになると述べている。また、JavaScriptを通して「プログラミング言語」を学ぶ楽しさを味わえる点を挙げている。

  • 実務未経験者が今まで独学に使ってきた技術書を公開していくよ Qiita · 天才 · · いいね 49

    見た目は薄く軽い本ながら、JavaScriptの本質を突く技術書だと評している。一方、読んだ当時は自身のJavaScriptへの理解が浅かったため、半分ほど読んだところでいったん読むのをやめ、そのまま積読にしたという。本の印象と、理解が浅い時期に読み進めるのを中断した経緯を述べている。

この本について

JavaScriptのオブジェクトを軸に、値やプロパティの扱いから関数、this、スコープ、クロージャ、プロトタイプチェーンまで、言語の動作を具体例に沿って学ぶ書籍である。オブジェクトやプリミティブ値の生成・比較・保存の違い、プロパティの参照と列挙、関数の定義・実行方法を順に扱い、thisの値が決まる条件や、スコープチェーンによる変数の参照を説明する。JavaScriptをひと通り使った人が陥りやすい挙動も取り上げる。ライブラリの利用経験はあるが言語仕様に詳しくない開発者や、他言語を学んだエンジニアを対象に、JavaScriptがどのように、なぜそのように動くのかを理解するための内容である。

出版社の内容紹介・目次と紹介記事をもとにAIが要約したものです。原文の転載ではありません。

目次(主な章)

出典: 出版社の書籍ページ (章の見出しのみ)

  1. 1章 JavaScriptオブジェクト
  2. 2章 オブジェクトとプロパティを扱う
  3. 3章 オブジェクト(Object())
  4. 4章 関数(Function())
  5. 5章 グローバルオブジェクト
  6. 6章 this
  7. 7章 スコープとクロージャ
  8. 8章 関数のprototypeプロパティ
  9. 9章 配列(Array())
  10. 10章 String()
  11. 11章 Number()
  12. 12章 Boolean()
  13. 13章 プリミティブ型文字列、数値、真偽値
  14. 14章 null
  15. 15章 undefined
  16. 16章 Math関数
  17. 付録A レビュー
  18. 付録B 終わりに