我需要对如下所示的数组进行排序:
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/