在每个遍历中callback(item[, index[, array]])使用参数调用:当前项、索引和数组本身并且应该返回新项。...,而不改变原始数组。..., "小智", "大治"]
在任何索引处插入元素:
const names = ['小智', '大治']
const indexToInsert = 1
const names2 = [
......咱们可以替换索引1处开始的的2个元素,然后插入一个新的元素 '小智':
const names = ['张三', '李四', '王五', '赵六']
names.splice(1, 2, '小智')...如果比较compare(a, b)返回的结果:
如果 a小于b,在排序后的数组中a应该出现在b之前,就返回一个小于0的值。
如果a等于b,就返回0。
如果a大于b,就返回一个大于0的值。