🍣
クラスとインスタンス
【クラス】
インスタンスを構成する設計図のようなもの
【インスタンス】
テーブルの1レコードのようなイメージ
【イメージ】
thisは1レコードを指すイメージ
this.idは1レコードの中のidカラムを指す
test.js
class User {
constructor(id, name, age){
this.id = id;
this.name = name;
this.age = age;
}
}
let user1 = new User(1, "一郎", 51);
console.log(user1.name);
// 一郎
console.log(user1["name"]);
// 一郎
console.log(user1);
// User { id: 1, name: '一郎', age: 51 }
Discussion