JavaScript 如何交换JSON元素的键和值
在本文中,我们将使用JavaScript来交换JSON元素的键和值。给定一个JSON对象,任务是通过JavaScript来交换JSON对象的键和值。
以下是几种方法:
- 使用for循环
- 使用Object.keys() 和 ForEach() 方法
- 使用Object.entries() 和 map() 方法
方法1:使用for循环
- 创建一个新的空对象。
- 通过for循环遍历对象的每个键,并将元素从旧对象以相反的形式添加到新对象中(通过交换键和值)。
示例: 以下示例实现了上述方法。
输出
方法2
- 使用Object.keys()和ForEach()方法。
- 创建一个新的空对象。
- 对于对象的每个键值,以相反的形式(通过交换键和值)将元素从旧对象添加到新对象中。
示例: 此示例实现了上述方法。
输出
方法3:使用Object.entries()和map()方法
在这个方法中,我们将使用 Object.entries() 和 map()方法 以数组格式获取对象的所有键值对。
示例:
输出