问题描述
chrome版本67下和node8.9.4下代码执行顺序的疑问
代码如下:
// 现有任务A与B。
// 对于任务A,不论是同步还是异步,
// 都希望AB串行处理,即A执行完执行B
const log = console.log;
const f = () => console.log('A');
(async () => f())();
log('B');
// 执行结果
// chrome版本67 A => B
// node8.9.4 B => A
疑问,不知执行顺序为何不同?