3
排序我有一個包含這樣的值的數組:獲得意想不到的結果,而與空在JavaScript
var testSorting = [0,null,1,0,1,null];
當我這樣的排序是:
testSorting.sort()
然後輸出[0, 0, 1, 1, null, null]
但是,如果我這樣做:
testSorting.sort(function(a, b){
return a-b;
});
console.log(testSorting);
輸出是[0, null, 0, null, 1, 1]
。
我不知道爲什麼結果是這樣的。我需要的結果是像第一種方法。
Yuppy這是工作。非常感謝 – htoniv
不客氣。 – 2015-07-03 13:21:13