console.log(1); setTimeout(function () { console.log(2); }, 0); console.log(3); 复制代码 问:最后的打印顺序是什么? 这个问题如果不了解js的运行机制就会答错 正确答案是:1 3 2 无论setTimeout的执行时间是0还是1000,结果都是先输出3后输出2,这就是面试官常常考查的js运行机制的问题,接下来我们要引...
console.log(1); setTimeout(function () { console.log(2); }, 0); console.log(3); 复制代码 问:最后的打印顺序是什么? 这个问题如果不了解js的运行机制就会答错 正确答案是:1 3 2 无论setTimeout的执行时间是0还是1000,结果都是先输出3后输出2,这就是面试官常常考查的js运行机制的问题,接下来我们要引...