首页 > 解决方案 > 如何在reactjs中按顺序优先级排序列表字符串

问题描述

我想首先使用 javascript 按数字 -> 字母 -> 日文汉字来订购列表字符串。

这是列表的示例:

["123servie", "4service", "4abc", "テンプレートを選択service"]

重新排序后,列表应如下所示:

["123service", "4abc", "4service", "テンプレートを選択service"]

标签: javascriptsorting

解决方案


试试这个:

function sort(arr) {
  return arr.sort((a, b) => a.localeCompare(b));
}

更多关于 localCompare


推荐阅读