オブジェクト

オブジェクトを作成する - new

new演算子でオブジェクトを作成できます。

なお、JavaScriptでは、独自のオブジェクトを作成でき、独自のプロパティとメソッドも定義できます。

testObj = new Object();

// Object {}
console.log(testObj);

オブジェクトのプロパティーを定義する

JavaScriptでは、独自のオブジェクトを作成したのち、独自のプロパティとメソッドを定義できます。

以下の例では、プロパティーaisatsuを定義しています。

testObj = new Object();

testObj.aisatsu = 'こんにちは!';

// Object {aisatsu: "こんにちは!"}
console.log(testObj);

オブジェクトのメソッドを定義する

オブジェクトのメソッドを定義するには、オブジェクトのプロパティーにfunctionを代入します。

testObj = new Object();

testObj.aisatsu = function() {
    alert("こんにちは!");
}

// こんにちは!とアラートが出力されます。
testObj.aisatsu();

オブジェクトを破棄する - delete

オブジェクトを破棄するには、delete演算子を使いします。

testObj = new Object();

// Object {}
console.log(testObj);


delete testObj;

// Uncaught ReferenceError: testObj is not defined
console.log(testObj);

------------------------------
作成日:2017年06月17日
更新日:2018年01月25日
------------------------------

ページの先頭へ