📌  相关文章
📜  如何使用 JavaScript 从对象中删除与给定键对应的键值对?

📅  最后修改于: 2022-05-13 01:56:55.080000             🧑  作者: Mango

如何使用 JavaScript 从对象中删除与给定键对应的键值对?

在 JavaScript 中,对象以键值对的形式存储数据,其中键可以是对象的任何属性。在本文中,让我们看看如何删除对象中给定键对应的键值对。

使用删除运算符。当只删除一个键时,我们可以直接使用删除运算符指定对象中的键。

句法:

delete(object_name.key_name);
/* or */
delete(object_name[key_name]);

例子:

HTML


HTML


输出:

"After removal: "
[object Object] {
  Age: 30,
  Name: "Raghav",
  Organisation: "GeeksforGeeks",
  Sex: "Male",
  Work: "Web Developer",
  YearsOfExperience: 6
}

当要删除多个键时,这些键可以存储在一个数组中,并可以传递给一个函数,该函数使用循环删除数组中所需的键。

句法:

function function_name(object_name, array_of_keys) {
    { Iterate through the array using loop. }
    return object_name;
}

示例 2:

HTML


输出:

"After removal: "
[object Object] {
  Age: 30,
  Name: "Raghav",
  Sex: "Male"
}