aboutsummaryrefslogtreecommitdiff
path: root/files/ja/orphaned/web/javascript/guide/creating_new_objects
diff options
context:
space:
mode:
Diffstat (limited to 'files/ja/orphaned/web/javascript/guide/creating_new_objects')
-rw-r--r--files/ja/orphaned/web/javascript/guide/creating_new_objects/defining_getters_and_setters/index.html4
-rw-r--r--files/ja/orphaned/web/javascript/guide/creating_new_objects/defining_methods/index.html3
-rw-r--r--files/ja/orphaned/web/javascript/guide/creating_new_objects/defining_properties_for_an_object_type/index.html2
-rw-r--r--files/ja/orphaned/web/javascript/guide/creating_new_objects/deleting_properties/index.html3
-rw-r--r--files/ja/orphaned/web/javascript/guide/creating_new_objects/index.html3
-rw-r--r--files/ja/orphaned/web/javascript/guide/creating_new_objects/indexing_object_properties/index.html3
-rw-r--r--files/ja/orphaned/web/javascript/guide/creating_new_objects/using_a_constructor_function/index.html4
-rw-r--r--files/ja/orphaned/web/javascript/guide/creating_new_objects/using_object_initializers/index.html3
-rw-r--r--files/ja/orphaned/web/javascript/guide/creating_new_objects/using_this_for_object_references/index.html4
9 files changed, 21 insertions, 8 deletions
diff --git a/files/ja/orphaned/web/javascript/guide/creating_new_objects/defining_getters_and_setters/index.html b/files/ja/orphaned/web/javascript/guide/creating_new_objects/defining_getters_and_setters/index.html
index 8ee9381575..99b75dd80b 100644
--- a/files/ja/orphaned/web/javascript/guide/creating_new_objects/defining_getters_and_setters/index.html
+++ b/files/ja/orphaned/web/javascript/guide/creating_new_objects/defining_getters_and_setters/index.html
@@ -1,6 +1,8 @@
---
title: ゲッターとセッターの定義
-slug: Web/JavaScript/Guide/Creating_New_Objects/Defining_Getters_and_Setters
+slug: >-
+ orphaned/Web/JavaScript/Guide/Creating_New_Objects/Defining_Getters_and_Setters
+original_slug: Web/JavaScript/Guide/Creating_New_Objects/Defining_Getters_and_Setters
---
<h3 id=".E3.82.B2.E3.83.83.E3.82.BF.E3.81.A8.E3.82.BB.E3.83.83.E3.82.BF.E3.81.AE.E5.AE.9A.E7.BE.A9" name=".E3.82.B2.E3.83.83.E3.82.BF.E3.81.A8.E3.82.BB.E3.83.83.E3.82.BF.E3.81.AE.E5.AE.9A.E7.BE.A9">ゲッターとセッターの定義</h3>
diff --git a/files/ja/orphaned/web/javascript/guide/creating_new_objects/defining_methods/index.html b/files/ja/orphaned/web/javascript/guide/creating_new_objects/defining_methods/index.html
index 74731a99d1..f119b47098 100644
--- a/files/ja/orphaned/web/javascript/guide/creating_new_objects/defining_methods/index.html
+++ b/files/ja/orphaned/web/javascript/guide/creating_new_objects/defining_methods/index.html
@@ -1,6 +1,7 @@
---
title: メソッドの定義
-slug: Web/JavaScript/Guide/Creating_New_Objects/Defining_Methods
+slug: orphaned/Web/JavaScript/Guide/Creating_New_Objects/Defining_Methods
+original_slug: Web/JavaScript/Guide/Creating_New_Objects/Defining_Methods
---
<h3 id=".E3.83.A1.E3.82.BD.E3.83.83.E3.83.89.E3.81.AE.E5.AE.9A.E7.BE.A9" name=".E3.83.A1.E3.82.BD.E3.83.83.E3.83.89.E3.81.AE.E5.AE.9A.E7.BE.A9">メソッドの定義</h3>
<p><em>メソッド</em>とはあるオブジェクトに結びつけられた関数のことです。メソッドは、通常の関数の定義と同じ方法で定義します。既存のオブジェクトに関数を結びつけるには次の構文を使用します。</p>
diff --git a/files/ja/orphaned/web/javascript/guide/creating_new_objects/defining_properties_for_an_object_type/index.html b/files/ja/orphaned/web/javascript/guide/creating_new_objects/defining_properties_for_an_object_type/index.html
index b5136b203e..6652dae588 100644
--- a/files/ja/orphaned/web/javascript/guide/creating_new_objects/defining_properties_for_an_object_type/index.html
+++ b/files/ja/orphaned/web/javascript/guide/creating_new_objects/defining_properties_for_an_object_type/index.html
@@ -1,6 +1,8 @@
---
title: Defining Properties for an Object Type
slug: >-
+ orphaned/Web/JavaScript/Guide/Creating_New_Objects/Defining_Properties_for_an_Object_Type
+original_slug: >-
Web/JavaScript/Guide/Creating_New_Objects/Defining_Properties_for_an_Object_Type
---
<h3 id=".E3.81.82.E3.82.8B.E3.82.AA.E3.83.96.E3.82.B8.E3.82.A7.E3.82.AF.E3.83.88.E3.81.AE.E7.A8.AE.E9.A1.9E.E3.81.AB.E5.AF.BE.E3.81.99.E3.82.8B.E3.83.97.E3.83.AD.E3.83.91.E3.83.86.E3.82.A3.E3.81.AE.E5.AE.9A.E7.BE.A9" name=".E3.81.82.E3.82.8B.E3.82.AA.E3.83.96.E3.82.B8.E3.82.A7.E3.82.AF.E3.83.88.E3.81.AE.E7.A8.AE.E9.A1.9E.E3.81.AB.E5.AF.BE.E3.81.99.E3.82.8B.E3.83.97.E3.83.AD.E3.83.91.E3.83.86.E3.82.A3.E3.81.AE.E5.AE.9A.E7.BE.A9">あるオブジェクトの種類に対するプロパティの定義</h3>
diff --git a/files/ja/orphaned/web/javascript/guide/creating_new_objects/deleting_properties/index.html b/files/ja/orphaned/web/javascript/guide/creating_new_objects/deleting_properties/index.html
index 749ee722f5..7929571f18 100644
--- a/files/ja/orphaned/web/javascript/guide/creating_new_objects/deleting_properties/index.html
+++ b/files/ja/orphaned/web/javascript/guide/creating_new_objects/deleting_properties/index.html
@@ -1,6 +1,7 @@
---
title: プロパティの削除
-slug: Web/JavaScript/Guide/Creating_New_Objects/Deleting_Properties
+slug: orphaned/Web/JavaScript/Guide/Creating_New_Objects/Deleting_Properties
+original_slug: Web/JavaScript/Guide/Creating_New_Objects/Deleting_Properties
---
<h2 id="プロパティの削除">プロパティの削除</h2>
<p><code>delete</code> 演算子を用いることでプロパティを除去することができます。次のコードでプロパティの除去方法を示します。</p>
diff --git a/files/ja/orphaned/web/javascript/guide/creating_new_objects/index.html b/files/ja/orphaned/web/javascript/guide/creating_new_objects/index.html
index 0cbbc1753c..e44129db01 100644
--- a/files/ja/orphaned/web/javascript/guide/creating_new_objects/index.html
+++ b/files/ja/orphaned/web/javascript/guide/creating_new_objects/index.html
@@ -1,6 +1,7 @@
---
title: 新しいオブジェクトの作成
-slug: Web/JavaScript/Guide/Creating_New_Objects
+slug: orphaned/Web/JavaScript/Guide/Creating_New_Objects
+original_slug: Web/JavaScript/Guide/Creating_New_Objects
---
<h3 id=".E6.96.B0.E3.81.97.E3.81.84.E3.82.AA.E3.83.96.E3.82.B8.E3.82.A7.E3.82.AF.E3.83.88.E3.81.AE.E4.BD.9C.E6.88.90" name=".E6.96.B0.E3.81.97.E3.81.84.E3.82.AA.E3.83.96.E3.82.B8.E3.82.A7.E3.82.AF.E3.83.88.E3.81.AE.E4.BD.9C.E6.88.90">新しいオブジェクトの作成</h3>
<p>JavaScript には多くの定義済みオブジェクトがあります。さらに、自分でオブジェクトを作り出すことができます。JavaScript 1.2 以降では、オブジェクト初期化子を用いてオブジェクトを作成できます。もう 1 つの方法として、まずコンストラクタ関数を作成し、それからその関数と new 演算子を用いてオブジェクトのインスタンスを作成することもできます。</p>
diff --git a/files/ja/orphaned/web/javascript/guide/creating_new_objects/indexing_object_properties/index.html b/files/ja/orphaned/web/javascript/guide/creating_new_objects/indexing_object_properties/index.html
index 024de85654..ecc884f0dd 100644
--- a/files/ja/orphaned/web/javascript/guide/creating_new_objects/indexing_object_properties/index.html
+++ b/files/ja/orphaned/web/javascript/guide/creating_new_objects/indexing_object_properties/index.html
@@ -1,6 +1,7 @@
---
title: オブジェクトのプロパティに対するインデックス付け
-slug: Web/JavaScript/Guide/Creating_New_Objects/Indexing_Object_Properties
+slug: orphaned/Web/JavaScript/Guide/Creating_New_Objects/Indexing_Object_Properties
+original_slug: Web/JavaScript/Guide/Creating_New_Objects/Indexing_Object_Properties
---
<h3 id=".E3.82.AA.E3.83.96.E3.82.B8.E3.82.A7.E3.82.AF.E3.83.88.E3.81.AE.E3.83.97.E3.83.AD.E3.83.91.E3.83.86.E3.82.A3.E3.81.AE.E3.82.A4.E3.83.B3.E3.83.87.E3.83.83.E3.82.AF.E3.82.B9.E4.BB.98.E3.81.91" name=".E3.82.AA.E3.83.96.E3.82.B8.E3.82.A7.E3.82.AF.E3.83.88.E3.81.AE.E3.83.97.E3.83.AD.E3.83.91.E3.83.86.E3.82.A3.E3.81.AE.E3.82.A4.E3.83.B3.E3.83.87.E3.83.83.E3.82.AF.E3.82.B9.E4.BB.98.E3.81.91">オブジェクトのプロパティのインデックス付け</h3>
<p>JavaScript 1.0 では、オブジェクトのプロパティを、そのプロパティ名や順序のインデックスで参照できます。しかしながら、JavaScript 1.1 以降では、最初にプロパティをその名前で定義すると、常にその名前で参照しなければならず、また、最初にプロパティをインデックスで定義すると、常にそのインデックスで参照しなければなりません。</p>
diff --git a/files/ja/orphaned/web/javascript/guide/creating_new_objects/using_a_constructor_function/index.html b/files/ja/orphaned/web/javascript/guide/creating_new_objects/using_a_constructor_function/index.html
index f3abc30e89..b6ab2bdbf9 100644
--- a/files/ja/orphaned/web/javascript/guide/creating_new_objects/using_a_constructor_function/index.html
+++ b/files/ja/orphaned/web/javascript/guide/creating_new_objects/using_a_constructor_function/index.html
@@ -1,6 +1,8 @@
---
title: コンストラクタ関数の使用
-slug: Web/JavaScript/Guide/Creating_New_Objects/Using_a_Constructor_Function
+slug: >-
+ orphaned/Web/JavaScript/Guide/Creating_New_Objects/Using_a_Constructor_Function
+original_slug: Web/JavaScript/Guide/Creating_New_Objects/Using_a_Constructor_Function
---
<h3 id=".E3.82.B3.E3.83.B3.E3.82.B9.E3.83.88.E3.83.A9.E3.82.AF.E3.82.BF.E9.96.A2.E6.95.B0.E3.81.AE.E4.BD.BF.E7.94.A8" name=".E3.82.B3.E3.83.B3.E3.82.B9.E3.83.88.E3.83.A9.E3.82.AF.E3.82.BF.E9.96.A2.E6.95.B0.E3.81.AE.E4.BD.BF.E7.94.A8">コンストラクタ関数の使用</h3>
<p>もう 1 つの方法として、次の 2 つのステップでオブジェクトを作成することができます。</p>
diff --git a/files/ja/orphaned/web/javascript/guide/creating_new_objects/using_object_initializers/index.html b/files/ja/orphaned/web/javascript/guide/creating_new_objects/using_object_initializers/index.html
index 0a817b5407..7d653a5500 100644
--- a/files/ja/orphaned/web/javascript/guide/creating_new_objects/using_object_initializers/index.html
+++ b/files/ja/orphaned/web/javascript/guide/creating_new_objects/using_object_initializers/index.html
@@ -1,6 +1,7 @@
---
title: オブジェクト初期化子の使用
-slug: Web/JavaScript/Guide/Creating_New_Objects/Using_Object_Initializers
+slug: orphaned/Web/JavaScript/Guide/Creating_New_Objects/Using_Object_Initializers
+original_slug: Web/JavaScript/Guide/Creating_New_Objects/Using_Object_Initializers
---
<h3 id=".E3.82.AA.E3.83.96.E3.82.B8.E3.82.A7.E3.82.AF.E3.83.88.E5.88.9D.E6.9C.9F.E5.8C.96.E5.AD.90.E3.81.AE.E4.BD.BF.E7.94.A8" name=".E3.82.AA.E3.83.96.E3.82.B8.E3.82.A7.E3.82.AF.E3.83.88.E5.88.9D.E6.9C.9F.E5.8C.96.E5.AD.90.E3.81.AE.E4.BD.BF.E7.94.A8">オブジェクト初期化子の使用</h3>
<p>コンストラクタ関数を使用してオブジェクトを作成する方法だけではなく、オブジェクト初期化子を使用してもオブジェクトを作成することができます。オブジェクト初期化子を使うことはリテラル表示を用いてオブジェクトを作成するということです。「オブジェクト初期化子」は C++ でも同じ意味で使用されている用語です。</p>
diff --git a/files/ja/orphaned/web/javascript/guide/creating_new_objects/using_this_for_object_references/index.html b/files/ja/orphaned/web/javascript/guide/creating_new_objects/using_this_for_object_references/index.html
index 5fbd3b8aff..6efbc8276c 100644
--- a/files/ja/orphaned/web/javascript/guide/creating_new_objects/using_this_for_object_references/index.html
+++ b/files/ja/orphaned/web/javascript/guide/creating_new_objects/using_this_for_object_references/index.html
@@ -1,6 +1,8 @@
---
title: this を用いたオブジェクト参照
-slug: Web/JavaScript/Guide/Creating_New_Objects/Using_this_for_Object_References
+slug: >-
+ orphaned/Web/JavaScript/Guide/Creating_New_Objects/Using_this_for_Object_References
+original_slug: Web/JavaScript/Guide/Creating_New_Objects/Using_this_for_Object_References
---
<h3 id="this_.E3.82.92.E7.94.A8.E3.81.84.E3.81.9F.E3.82.AA.E3.83.96.E3.82.B8.E3.82.A7.E3.82.AF.E3.83.88.E5.8F.82.E7.85.A7" name="this_.E3.82.92.E7.94.A8.E3.81.84.E3.81.9F.E3.82.AA.E3.83.96.E3.82.B8.E3.82.A7.E3.82.AF.E3.83.88.E5.8F.82.E7.85.A7">this を用いたオブジェクト参照</h3>
<p>JavaScript にはカレントオブジェクトを参照するメソッド内で使用できる特殊なキーワード、this があります。例えば、あるオブジェクトの value プロパティの妥当性を確認する <code>validate</code> という関数があるとします。関数にはそのオブジェクトと、上限および下限の値を渡します。</p>