エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
コンストラクタ、 new 演算子
通常の {...} 構文では、1つのオブジェクトを作成できます。しかし、複数のユーザやメニューアイテムな... 通常の {...} 構文では、1つのオブジェクトを作成できます。しかし、複数のユーザやメニューアイテムなど、似たようなオブジェクトを多数作成する必要がある場合もあります。 このようなことは、コンストラクタ関数と "new" 演算子を使うことで実現できます。 コンストラクタ 関数コンストラクタ関数は技術的には通常の関数です。それには2つの慣習があります: 名前は大文字で始めます。 "new" 演算子を使ってのみ実行されるべきです。 例: function User(name) { this.name = name; this.isAdmin = false; } let user = new User("Jack"); alert(user.name); // Jack alert(user.isAdmin); // false new 演算子を用いて関数が実行された場合、次のような処理が行