需求整理:
本篇文章主要实现的是将一个数组的中对象的属性值通过升序的方式排序,然后能够让程序可以指定对应的数组对象移动到程序的最前面。...Id:24}, {name: "小红", Id: 25},{name: "大袁", Id: 22},{name: "大姚", Id: 23},{name: "小芳", Id: 18}];
首先把数组中的..."大袁", Id: 22 }, { name: "大姚", Id: 23 }, { name: "夏明", Id: 24 },{ name: "小红", Id: 25 }]
找到Id为23的对象,移动到数组的最前面去...,最后将arrayData等于temporaryArry.concat(newArrayData)重新渲染数组数据)。...代码实现:
//创建临时数组
var temporaryArry=[];
//找到数组中Id=23的下标索引(从0开始)
let currentIdx=newArrayData.findIndex(