第7章 プロトタイプからクラスへ

本章では、JavaScript における「オブジェクトの生成と管理」の仕組みについて学習します。 JavaScript は長らく「プロトタイプ」という独特な仕組みを使ってきましたが、2015 年のアップデート(ES6)で、Java などの言語に近い「Class(クラス)構文」が導入されました。

【この章のポイント】

  • コンストラクタ関数
  • プロトタイプとプロトタイプチェーン
  • Class(クラス)の基本
  • Class(クラス)の継承(extends と super)

第7章 プロトタイプからクラスへ
7.1 コンストラクタ関数
  _7.1.1 コンストラクタ関数を用いたプログラム
7.2 プロトタイプとプロトタイプチェーン
7.3 クラス構文
  _7.3.1 クラス構文を用いたプログラム
7.4 クラスの継承
  _7.4.1 クラスの継承を用いたプログラム
  _7.4.2 instanceof 演算子
7.5 本章のまとめ