方法
//第一个参数,排序类型,asc升序,desc降序
//第二个参数,排序的字段
getSort(order, sortBy) {
var ordAlpah = order == "asc" ? ">" : "<";
var sortFun = new Function("a", "b", "return a." + sortBy + ordAlpah + "b." + sortBy + "?1:-1");
return sortFun;
}
使用方法
//数组 data
let sortArray = []
sortArray = data.getSort("asc","sort")
//根据sort的值进行升序排序
这篇博客介绍了如何使用JavaScript创建一个自定义排序函数,该函数根据指定的排序类型(升序或降序)和排序字段对数组进行排序。示例中展示了如何调用这个函数对名为'sortArray'的数据数组进行升序排列,重点关注了函数的实现和使用方法。
801

被折叠的 条评论
为什么被折叠?



