Javascript-对象的附加数组
我有这些数据Javascript-对象的附加数组,javascript,arrays,json,object,Javascript,Arrays,Json,Object,我有这些数据 var game = [ { 'userType' : 'VIP', 'data' : [{ 'name' : 'John' }] }, {'userType' : 'VIP', 'data' : [{ 'name' : 'Michelle' }] }]; var newArr = { isActive: true }; 我试过这么做 game.push.apply(game[0],newArr)
var game = [
{
'userType' : 'VIP',
'data' : [{
'name' : 'John'
}]
},
{'userType' : 'VIP',
'data' : [{
'name' : 'Michelle'
}]
}];
var newArr = { isActive: true };
我试过这么做
game.push.apply(game[0],newArr)
当我做控制台日志时,没有newArr
我是不是遗漏了什么?
如何将newArr
附加到游戏的第一个数组中?(游戏[0])
感谢各位您正在将一个对象的属性-
newArr
添加到另一个-game[0]
中,为此,您可以使用object.assign()
var游戏=[{
“用户类型”:“VIP”,
“数据”:[{
“姓名”:“约翰”
}]
}, {
“用户类型”:“VIP”,
“数据”:[{
“姓名”:“米歇尔”
}]
}];
var newArr={isActive:true};
分配对象(游戏[0],newArr);
console.log(游戏)
这就是我要找的!!!!!应该被标记为答案,因为你是第一个。要等9分钟,顺便说一句,我稍后再做。谢谢你,伙计