或許你一直在用javascript中的array的sort.
或許你一直相信它會給你正確的結(jié)果。
至少我曾經(jīng)也是這樣認為的,直到有一天,我看到了如下的代碼 :
復(fù)制代碼 代碼如下:
[5,10,1].sort();
復(fù)制代碼 代碼如下:
[1,10,5]
復(fù)制代碼 代碼如下:
[5,10,1].sort(function(x,y){
if(x>y) {return 1;
}else{
return -1
}
}
);
新聞熱點
疑難解答
圖片精選