From 3b3abedc199e13a77dd867a1a2e6ec6d56254e40 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Sat, 29 May 2021 22:14:13 +0900 Subject: Glossary/Instance を更新 (#894) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 2020/09/16 時点の英語版に同期 - 訳注マクロを削除 --- files/ja/glossary/instance/index.html | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) (limited to 'files/ja/glossary') diff --git a/files/ja/glossary/instance/index.html b/files/ja/glossary/instance/index.html index 0c0af3af54..7ea91a5386 100644 --- a/files/ja/glossary/instance/index.html +++ b/files/ja/glossary/instance/index.html @@ -1,28 +1,20 @@ --- -title: Instance +title: Instance (インスタンス) slug: Glossary/Instance tags: - Beginner - CodingScripting - Glossary - JavaScript - - NeedsContent + - NeedsExample + - OOP translation_of: Glossary/Instance --- -

{{glossary("constructor", "コンストラクタ")}} によって作成された{{glossary("object","オブジェクト")}}は、そのコンストラクタのインスタンス(実体)と呼ばれます。

+

{{glossary("constructor", "コンストラクター")}}によって作成された{{glossary("object","オブジェクト")}}は、そのコンストラクターのインスタンスになります。

-
var a = function(){};
-//a is constructor.
+

詳細情報

-var b = new a(); -//b is instance. -
- -

{{訳注("JavaScript は、 Java のようなクラスベースの言語とは違い、new を用いたクラスのインスタンス化だけではなく、オブジェクト初期化子({})を用いても、オブジェクトを作成できます。")}}

- -

関連項目

- -

基礎知識

+

一般知識