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分钟,顺便说一句,我稍后再做。谢谢你,伙计