繁体   English   中英

如何在reactjs中按顺序优先级对列表字符串进行排序

[英]How to order list string by order priority in reactjs

我想首先使用 javascript 按数字 -> 字母 -> 日语汉字来排序列表字符串。

这是一个列表示例:

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

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

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

尝试这个:

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

更多关于localCompare

 let list = ["123servie", "4service", "4abc", "テンプレートを選択service"]; list.sort(); console.log(list) //or list.sort((a, b) =>{ if (a < b) { return -1; } if (b < a) { return 1; } return 0; }); console.log(list);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM