一个纯中文字符元素的list。
我现在想按照给定的顺序进行排序,该如何实现呢?
例如:将百家姓放入list中。
然后根据百家姓的顺序对list进行排序。
一个纯中文字符元素的list。
我现在想按照给定的顺序进行排序,该如何实现呢?
例如:将百家姓放入list中。
然后根据百家姓的顺序对list进行排序。
排序的话你要根据你的具体需求来,比如这个
var arr = ['南京', '北京', '上海', '杭州', '深圳'];
function sortChinese (arr) { // 参数: 排序的数组
arr.sort(function (item1, item2) {
return item1.localeCompare(item2, 'zh-CN');
})
}
sortChinese(arr)
console.log(arr); // ["北京", "杭州", "南京", "上海", "深圳"]