小编ALD*_*ENT的帖子

带有 += 的异步函数

let x = 0;

async function test() {
    x += await 5;
    console.log('x :', x);
}

test();
x += 1;
console.log('x :', x);
Run Code Online (Sandbox Code Playgroud)

x记录的值为15。我的问题是:为什么x 5第二个日志的值是?

如果test是后执行x += 1(因为它是一个异步函数),那么价值x1由时间test执行,所以x += await 5应的值x 6

javascript event-loop async-await

65
推荐指数
3
解决办法
2834
查看次数

moment 库是否支持 EST、IST 等时区缩写的翻译

moment 库是否支持 EST、IST 等时区缩写的翻译。这些时区缩写在不同国家有不同的翻译/措辞吗?

javascript timezone translation abbreviation momentjs

4
推荐指数
1
解决办法
988
查看次数