js的sort()

63 阅读1分钟

js自带的api方法,用于数组排序。

浏览器v8引擎中

Array中数量小于11:

sort()用插入排序

否则使用快速排序(不稳定)

用法比较

// 有时候不稳定,出现排序错误
Array.sort()

// 比上一个方法稳定
Array.sort((a, b) => a-b)