【发布时间】:2023-01-27 17:06:08
【问题描述】:
我有多个对象:
const = obj1: {
db: {
url: "mongodb://localhost:27017"
}
}
const = obj2: {
db: {
user: "admin"
}
}
const = obj3: {
token: {
auth: {
secret: "*****"
}
}
}
如何合并成这样的单个对象:
{
db: {
url: "mongodb://localhost:27017",
user: "admin"
},
token: {
auth: {
secret: "*****"
}
}
}
我只是尝试了这样的事情:Object.assign(obj1, obj2) 但不是我想要的
谢谢
【问题讨论】:
-
这不是有效的 javascript。
-
你给我们的三个对象是无效的(例如
=在错误的地方签名等),你也没有显示pass或expire来自哪里。无论如何,这只是基本的对象组合,例如使用给定值中的一些值创建一个新对象。
标签: javascript json object