一种神奇的排序算法
利用时间来排序还是第一次看到:
var ints = [1, 3, 2, 4, 8, 6, 7, 5];
for(var i = 0, len = ints.length; i < len; i++){
setTimeout(function(num){
console.log(num);
}, ints[i], ints[i]);
}
这里setTimeout居然可以传入第三个参数,经测试,表示回调函数的第一个参数,所以如果传入第四个参数,就表示回调函数的第二个参数啦

浙公网安备 33010602011771号