我的需求就是想 将 一个json中的部分数据,传给另一个json
数据例如下 想要将 Json_two
中的 other_one
,other_two
等部分数据 赋值给 Json_one
let Json_one = {
attr_one : '1',
attr_two : '2',
attr_three : '3'
}
let Json_two = {
other_one : '1',
other_two : '2',
other_three : '3',
other_four : '4'
}
我用最原始的方式
Json_one.other_one = Json_two.other_one
Json_one.other_two = Json_two.other_two
Json_one.other_four = Json_two.other_four
我想到的其他方式,已简便
Object.assign(Json_one, {
other_one : Json_two.other_one,
other_two : Json_two.other_two,
other_four : Json_two.other_four
})
// 结果
Json_one = {
attr_one : '1',
attr_two : '2',
attr_three : '3',
other_one : '1',
other_two : '2',
other_four : '4'
}
我就是想咨询下,有没有更简便的方法,我只用传指定要赋值的 键名就可以完成赋值,例如传 other_one
,other_two
等
Thanks♪(・ω・)ノ