const arr = [1, 8, 5, 6, 4, 4, 5, 3]
const arr2 = []
arr.forEach((i) => setTimeout(() => arr2.push(i), i))
setTimeout(() => console.log(arr2), 10)
时间复杂度为惊人的O(n),速度嘛,睡醒了就排好了
const arr = [1, 8, 5, 6, 4, 4, 5, 3]
const arr2 = []
arr.forEach((i) => setTimeout(() => arr2.push(i), i))
setTimeout(() => console.log(arr2), 10)
时间复杂度为惊人的O(n),速度嘛,睡醒了就排好了