📁 Classの基本構造
class Test { // インスタンス化の時に動く特別な関数 constructor(value) { console.log(value); // 💡 let num = 10; の代わりに... this.num = 10; // 💡 let author = "ちゃんやま"; の代わりに... this.author = 'ちゃんやま'; // ↑ this は「作成されるオブジェクト自身」を指すよ! } } // クラスを実際に使う(インスタンス化) let test = new Test(10); console.log(test.author); // 出力: ちゃんやま
THIS IS TEST.AUTHOR
💡 ポイント
- constructor: newした瞬間に実行される初期化装置!
- this: クラスから生まれた「自分自身」を入れる箱。
- new: 金型(Class)から実体(Object)を作る魔法の言葉。