数组方法集合
问题
如何在Array.prototype.forEach的循环里break
- throw
- 空跑循环
- 通过参数array改数组长度,间接结束循环
- 使用别的数组API如every,some
- 直接使用for,可以break
Array.prototype.sort()是如何实现的
V8 引擎 sort 函数只给出了两种排序 InsertionSort 和 QuickSort,数量小于10的数组使用 InsertionSort,比10大的数组则使用 QuickSort。

