Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用方法将对象添加到另一个对象_Javascript_Jquery - Fatal编程技术网

Javascript 如何使用方法将对象添加到另一个对象

Javascript 如何使用方法将对象添加到另一个对象,javascript,jquery,Javascript,Jquery,我有以下代码 var options = { 'x': 250, 'isVirtual': true, } var arr[0] = { 'y': 250, } 我需要将选项键(实例)添加到arr[0]。。如何添加 我的期望输出是 arr[0] = { 'x': 250, 'isVirtual': true, 'y

我有以下代码

var options = {
            'x': 250,
            'isVirtual': true,
          }

 var arr[0] = {
         'y': 250,              
  }
我需要将选项键(实例)添加到arr[0]。。如何添加

我的期望输出是

arr[0] = {
          'x': 250,
          'isVirtual': true,
          'y': 250,   
}

您可以使用
Object.assign()

var arr=[];
变量选项={
“x”:250,
“isVirtual”:对,
}
arr[0]={
y:250,
}
分配(arr[0],选项);

console.log(arr[0])
您可以使用
Object.assign()

var arr=[];
变量选项={
“x”:250,
“isVirtual”:对,
}
arr[0]={
y:250,
}
分配(arr[0],选项);

console.log(arr[0])
Use
options['y']=250
选项。y=250。那不是一个数组,而是一个对象。可以使用
[]
符号添加新属性。使用
选项['y']=250
选项。y=250。那不是一个数组,而是一个对象。可以使用
[]添加新属性
符号。只需附带说明:这些是实际副本,不是引用。Object.assignundefined@AkbarBasha您可以在页面底部看到浏览器兼容性只是一个旁注:这些是实际副本,而不是references.Object.assignundefined@Akbar您可以在页面浏览器的底部看到Basha兼容性