我不確定我是否使用了正確的術語,我對節點比較陌生。
我有兩個 JSON 物件
const objA = {
key1: value1
...
}
const objB = {
key2: value2
...
}
我想在保留兩個物件名稱的同時合并為一個,所以它看起來有點像:
const newObj = {objA: { key1: value1,...}, objB: { key2: value2,...}}
到目前為止,在我的研究中,我發現Object.assign(objA,objB)將它們組合為newObj = {key1: value1, key2: value2, ...}
有沒有辦法做我想做的事?
uj5u.com熱心網友回復:
const newObj = {objA, objB};
您可以像上面那樣將它們分配到新物件中。
uj5u.com熱心網友回復:
如果你想將兩個物件的key和組合values成一個你可以隨時使用的物件,spread syntax如果你決定不使用多級物件,只需將它放在那里作為參考:
const objA = {
key1: "value1"
}
const objB = {
key2: "value2"
}
const objCombined = {...objA, ...objB }
console.log(objCombined)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/535365.html
