每个 Array 的实例都自带sort 函数,本文对sort函数的用法做一些探讨。...', 'cherries']
无参数调用 sort 函数,默认是升序排列的,字母 a b c ,排序结果正确.
2.数组元素为数字的排序:
var array = [3,7,2,8,2,782,7,29,1,3,0,34...];
array.sort();
// => [0, 1, 2, 2, 29, 3, 3, 34, 7, 7, 782, 8]
咦,怎么顺序好像不对?...13 ]
4.sort排序过程模拟
那么下面来模拟内部的排序过程
var array;
array = [12,2,13];
// 将 array 的元素转为 unicode 编码
array2unicode...This is why Mozilla and Safari use it for their implementation of Array.prototype.sort().