Javascript Progate No4 その1

オブジェクトとは

 

const animal = {cat:"猫", dog: "犬" ・・・・};

 

上記のように複数のプロパティ(ここでいうcat, dog )と対応する値(ここでいう猫、犬)を管理しているもののこと

 

値には関数も使える

 

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

大量のオブジェクトを管理するために「クラス」がある

 

クラス

 

class Zoo { }

 

--------------------------------------------------------------------------

 

インスタンス

 

class Zoo {}

const zoo = new Zoo();

ここで定義したnew zoo();をzooインスタンスという

 

class Zoo {}

const zoo = new Zoo();

console.log(zoo);

 

とすると

Zoo{}

と空のオブジェクトが作られる

 

------------------------------------------------------------------

 

クラスの中にはコンストラクタを作れる

class zoo {

constructor() {

}

}

 

 

 

続く