如何将对象添加到数组中(在javascript或jquery中)?
例如,此代码有什么问题
函数(){
var a=新数组();
var b=新对象();
a[0]=b;
}
我想用这段代码来保存function1数组中的许多对象,并调用function2来使用数组中的对象
- 如何在数组中保存对象
- 如何将对象放入数组并保存到变量中
使用array.push()将任何内容放入数组
变量a=[],b={};
a、 推(b);
//a[0]==b;
有关阵列的额外信息
一次添加多个项目
var x=['a'];
x、 推动('b','c');
//x=['a','b','c']
将项目添加到数组的开头
变量x=[‘c’,’d’];
x、 取消移位(“a”、“b”);
//x=[‘a’,’b’,’c’,’d’]
将一个数组的内容添加到另一个数组中
var x=['a','b','c'];
变量y=['d','e','f'];
x、 推压。施加(x,y);
//x=['a','b','c','d','e','f']
//y=['d','e','f'](保持不变)
从两个数组的内容创建一个新数组
var x=['a','b','c'];
变量y=['d','e','f'];
var z=x.concat(y);
//x=['a','b','c'](保持不变)
//y=['d','e','f'](保持不变)
//z=['a','b','c','d','e','f']