使用 JavaScript 对对象数组进行排序或查询的最佳方法是什么?假设我只想获取前两个对象,然后获取接下来的两个对象,或者从第 5 个对象开始获取 5 个对象?
我应该查看哪些函数?
var obj = [
{
"_id": "58f8ffe7ce2bbf01c6164801",
"isActive": true
},
{
"_id": "58f8ffe7ce2bbf01c6164802",
"isActive": true
},
{
"_id": "58f8ffe7ce2bbf01c6164803",
"isActive": true
},
{
"_id": "58f8ffe7ce2bbf01c6164804",
"isActive": true
},
{
"_id": "58f8ffe7ce2bbf01c6164805",
"isActive": true
},
{
"_id": "58f8ffe7ce2bbf01c6164806",
"isActive": true
},
{
"_id": "58f8ffe7ce2bbf01c6164807",
"isActive": true
},
{
"_id": "58f8ffe7ce2bbf01c6164808",
"isActive": true
},
{
"_id": "58f8ffe7ce2bbf01c6164809",
"isActive": true
},
{
"_id": "58f8ffe7ce2bbf01c6164810",
"isActive": true
}
]
最佳答案
obj.slice(0,2);//first two
obj.slice(2,4);//next two
剩下的根据切片 API 进行数学计算。
关于javascript - 使用 javascript 从数组中打印 x 个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43529174/