オブジェクトからプロパティを削除するJavaScriptプログラム

オブジェクトはで書かれています キー/値 ペア。 ザ・ キー/値 ペアはプロパティと呼ばれます。 例えば、

const student = {
    name: 'John',
    age: 22
}

ここに、 name: 'John' そして age: 22 学生オブジェクトの2つのプロパティです。


例:オブジェクトからプロパティを削除する

// program to remove a property from an object

// creating an object
const student = { 
    name: 'John',
    age: 20,
    hobbies: ['reading', 'games', 'coding'],
    greet: function() {
        console.log('Hello everyone.');
    },
    score: {
        maths: 90,
        science: 80
    }
};

// deleting a property from an object
delete student.greet;
delete student['score'];

console.log(student);

出力

{
  age: 20,
  hobbies: ["reading", "games", "coding"],
  name: "John"
}

上記のプログラムでは、 delete 演算子は、オブジェクトからプロパティを削除するために使用されます。

あなたは使用することができます delete 演算子 . または [ ] オブジェクトからプロパティを削除します。

注意:事前定義されたJavaScriptオブジェクトのプロパティで削除演算子を使用しないでください。



Hope this helps!

Source link