给数组元素指定位置排序方法

时间:2025-01-20 12:11:29
selectSort = () => { let finalData = []; const arr = [{name:'苹果',code:'apple'}, {name:'梨子',code:'pear'}, {name:'香蕉',code:'banana'}]; // 原数据 const sort = ['pear', 'banana', 'apple']; // 要排序的数据 data.map((item) => { let index = arr.indexOf(item.code); // 获取位置 finalData.splice(index, 0, item); // 指定位置插入元素 }); return finalData; }

相关文章