在 JavaScript 中重命名对象键
JavaScript 不提供重命名对象键的内置函数。因此,我们将在本文中研究实现此目的的不同方法。
键:
在 JavaScript 中,对象用于存储各种数据的集合。它是属性的集合。属性是“键:值”对。键称为“属性名称”,用于标识值。
方法一:通过简单的变量赋值来重命名对象。分配变量或变量后,我们将删除旧的键值对并打印新的键值对。
句法:
obj['New key'] = obj['old key'];
注意:通过简单的变量分配重命名对象可以应用于多个键、值对。
例子:
JavaScript: Object Rename Key
GeeksforGeeks
重命名前的输出:
重命名后的输出:
方法二:
在这种方法中,我们将通过使用defineProperty()来操作对象的属性来重命名给定的对象键。
定义属性():
此静态方法用于定义对象的新属性或修改现有属性,并返回该对象。它接受 3 个参数。它们分别是:要修改的对象、键的名称和描述属性。
句法:
Object.defineProperty(obj, key, description)
例子:
JavaScript: Object Rename Key
GeeksforGeeks
重命名前的输出:
重命名后的输出: