用于数字和字母数字字符串的 JavaScript 数组排序函数

标签 javascript arrays string sorting

我需要对如下所示的数组进行排序:

var array = new Array();<br />
array[0]="201206031245 firstitem";<br />
array[1]="201206020800 seconditem";<br />
array[2]="201206040604 itemthree";<br />
array[3]="201206031345 lastitem";<br />

我如何按数字和降序对其进行排序?

提前致谢!

最佳答案

只需使用 array.sort() 。它会按字母顺序排序,但只要您的数字具有相同的位数就完全没问题。

关于用于数字和字母数字字符串的 JavaScript 数组排序函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10889857/

相关文章:

javascript - 编辑显示值时更改 JQuery 数据表中一行的样式

c++ - 编译器显示错误消息 "makes pointer from integer without cast"(反转数组)。我该如何解决这个问题?

javascript - 将单击的按钮的值插入数组

php - 无法访问 Google Plus JSON 中的附件数据

java - 使用字典中没有共同字母的成对单词,找到一对最大化单词长度总和的单词

python - 将字符串打印为十六进制字节

java - 按字母顺序排列字符串(不使用compareTo方法)

javascript - 捏放大,缩小 - Android 平台上 web 的 Javascript/jQuery/jQuery 移动事件?

javascript - react : How to maintain caret position when editing contentEditable div?

javascript - Webpack 创作库导入错误 TypeError : xxx is not a constructor