let arrName = []
arr.forEach(el => {
arrName.push(el.name)
})
if (arrName.indexOf('jak') > -1) {
let filterArr = arr.splice(arrName.indexOf('jak'), 1)
arr.splice(1,0,filterArr [0])
}
console.log(arr)
//[{name: "joker", age: 18},
// {name: "jak", age: 24},
// {name: "lisa", age: 20},
// {name: "lucky", age: 12},
// {name: "rose", age: 22}]
数组中的对象互换位置 转载
最新推荐文章于 2024-01-23 13:49:56 发布