本文主要是介绍js对逗号分隔的字符串排序,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
现在有个字符串为
101_edit,104_add,105_view,107_del
需要将其排列成
101_edit,104_add,105_view,107_del
js代码实现:
var oldStr = "101_edit,104_add,105_view,107_del";
var oldStr_Arr = oldStr.split(",");
var newStr_Arr = oldStr_Arr.sort(function(a, b) {var aNum = a.substring(0, a.indexOf("_"));var bNum = b.substring(0, b.indexOf("_"));return aNum > bNum;
});
var newStr = newStr_Arr + "";
console.log(newStr);
这篇关于js对逗号分隔的字符串排序的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!