我试图将一些对象元素从一个数组存储到另一个数组,所以可以说我有这个对象数组
var Array = [{name:'Fadi'},{name:'Joseph'},{name:'Salim'},{name:'Tony'}];
我想将此数组中的前两个对象存储到另一个数组中,因此它会是
var SubArray =[{name:'Fadi'},{name:'Joseph'}];
提前感谢您的帮助。
最佳答案
您可以使用slice
方法:
var SubArray = Array.slice(0,2);
请注意 Array
是保留的JS全局对象。您需要为该变量使用不同的名称。所以你的代码应该是这样的:
var MyArray = [{name:'Fadi'},{name:'Joseph'},{name:'Salim'},{name:'Tony'}];
var SubArray = MyArray.slice(0,2);
关于javascript - 如何将数组的对象元素数量存储在另一个数组中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26302823/