📜  合并 2 个具有相同键的字典 javascript (1)

📅  最后修改于: 2023-12-03 15:37:09.810000             🧑  作者: Mango

合并两个具有相同键的字典

在 JavaScript 中,可以通过将两个具有相同键的字典合并为一个字典来简化代码,从而避免在代码中重复使用相同的键。以下是一些步骤来合并两个具有相同键的字典。

  1. 创建两个字典

首先,我们需要创建两个字典,用于演示合并过程。以下代码用于创建两个字典。

let dict1 = { name: "John", age: 30 };
let dict2 = { name: "Mary", gender: "female" };
  1. 使用 Object.assign() 方法合并两个字典

JavaScript中,可以使用Object.assign()方法合并两个字典。以下是代码示例:

let dict3 = Object.assign(dict1, dict2); 
console.log(dict3);

返回结果如下:

{ name: 'Mary', age: 30, gender: 'female' }
  1. 使用 {...dict1, ...dict2} 表达式合并两个字典

另一个合并两个具有相同键的字典的方法是使用 {...dict1, ...dict2} 表达式。 这只是一个JavaScript ES6中的合并方法。 以下是代码示例:

let dict4 = {...dict1, ...dict2};
console.log(dict4);

返回结果如下:

{ name: 'Mary', age: 30, gender: 'female' }

以上是JavaScript中合并两个具有相同键的字典的两种常见方法,你可以根据需要选择其中一种。 Happy coding!