数组对象交换位置
let arr = [ { name:"张三", uuid:1 }, { name:"李四", uuid:2 }, { name:"王五", uuid:3 }, { name:"赵六", uuid:4 }, ]; let name = "王五"
for(var i=0;i<arr.length;i++) { if(arr[i].name==name) {
//简单来说就是 : 数组 【 被换的对象,个数,数组【 要换的对象,个数,被换的对象 】 】 arr.splice( 0,1,...arr.splice( i,1,arr[0] )) break; } } console.table(arr);
王五