sort方法是對(duì)數(shù)組中,每項(xiàng)的第一個(gè)字符的ASCII碼進(jìn)行排序妹懒,若第一個(gè)值的ASCII碼相同雀监,則對(duì)第二個(gè)ASCII碼進(jìn)行比較,按此規(guī)律依次進(jìn)行
var value=[12,2,13];
console.log(value.sort());
//輸出12,13,2
若想實(shí)現(xiàn)從小到大排序的功能彬伦,則需要使用一個(gè)比較函數(shù)
function compare(value1,value2){
return value1-value2;
//返回正數(shù)那么value2放在前面滔悉,返回負(fù)數(shù)則value1放在前面,返回0保持現(xiàn)狀单绑。(實(shí)現(xiàn)從小到大排序)
}
var value=[12,2,13];
console.log(value.sort(compare));
//輸出2,12,13