Loading... ```ts const arrSort = (arr:Array<Object>, key:string, ranking:boolean ) => { const copyArr = JSON.parse(JSON.stringify(arr)) for (var i = 0; i < copyArr.length - 1; i++) { for (var j = 0; j < copyArr.length - i + 1; j++) { if (copyArr[j]?.[key] > copyArr[j + 1]?.[key] && ranking) { [copyArr[j], copyArr[j + 1]] = [copyArr[j + 1], copyArr[j]] } if(copyArr[j]?.[key] < copyArr[j + 1]?.[key] && !ranking) { [copyArr[j], copyArr[j + 1]] = [copyArr[j + 1], copyArr[j]] } } } return arr } ``` 最后修改:2023 年 09 月 20 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏