如何使用 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"
}