array.sort()默认是对字符串进行排序,
如果直接用上述方法去对数组里全是number类型排序的话,结果是错误的~
那么,现在对全是number类型的数组进行排序,该如何实现呢?
代码如下:
// self.sortValue 为 [1,33,5]
function sortNumber (a, b) {
return a - b
}
self.sortValue.sort(sortNumber) // 排序后的数组 [1,5,33]