猿问

JS数组排序中sort内置的排序方法是什么

在浏览器中运行

function sortNumber(a,b)
{
console.log(a+"对比"+b)
return b-a
}

var arr = [999,111,222,666,444,0]
console.log(arr.sort(sortNumber));

那么输出结果是

999对比111
111对比222
999对比222
111对比666
222对比666
999对比666
111对比444
222对比444
666对比444
111对比0
[999, 666, 444, 222, 111, 0]

他用的排序法是什么?怎么只循环了这么少就对比完了,有没有相关资料参考?
(我是想要他内置的排序法)


慕田峪7331174
浏览 762回答 1
1回答

子衿沉夜

优化了的快速排序算法
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答