JavaScript用語まとめ
{x:3, y:"a"} {x(名前):3(値), y(名前):”a”(値)}
オブジェクト・・・名前と値のセットが入る箱( { }が箱) ※作り方は複数ある
プロパティ・・・JavaScriptのオブジェクトに入っている名前と値のセット
x(プロパティ),3(プロパティの値) y(プロパティ),”a”(プロパティの値)
メソッド・・・JavaScriptのオブジェクトのプロパティが関数になっているもの
{x: function(){ }} ←メソッドのあるオブジェクト
プロトタイプ(JavaScript仕様)・・・オブジェクトの雛形(たこやきの型)
クラス(phina.js仕様)・・・オブジェクトの雛形(たこやきの型) ※実は裏でプロトタイプに変換されている
インスタンス・・・プロトタイプやクラスから作られたオブジェクト(たこやき)
コンストラクタ・・・クラスのインスタンスが作られるときに必ず1回呼ばれる関数