我有两个日志,然后我需要第一个日志(2),然后运行日志(1)
console.lo(1); console.log(2);
结束==>日志中的2,1
w51jfk4q1#
你应该使用承诺并了解它;
setTimeout(async () => { console.log(1) }, 100); console.log(2)
bfhwhh0e2#
javascript自上而下地工作,实现所需的最简单的方法是改变位置 console.lo(2); console.log(1);
console.lo(2); console.log(1);
bvk5enib3#
您只需使用settimeout并在一定的时间间隔后运行回调函数。您还应该了解为什么settimeout(fn,0)有时很有用?
setTimeout(_ => console.log(1), 0); console.log(2);
3条答案
按热度按时间w51jfk4q1#
你应该使用承诺并了解它;
bfhwhh0e2#
javascript自上而下地工作,实现所需的最简单的方法是改变位置
console.lo(2); console.log(1);
bvk5enib3#
您只需使用settimeout并在一定的时间间隔后运行回调函数。
您还应该了解为什么settimeout(fn,0)有时很有用?