Bad*_*ibo 1 javascript async-await iife
let groupedWishlistProducts;
(async function () {
groupedWishlistProducts = await fetchGroupedWishlistProducts();
console.log(groupedWishlistProducts); // logs returned value properly
})();
console.log(groupedWishlistProducts); // logs undefined
Run Code Online (Sandbox Code Playgroud)
为什么groupedWishlistProducts在全局范围内未定义,即使我已经在全局范围内初始化?
它是未定义的,因为您还没有为其分配任何东西(还)。
事情被执行的顺序是:
await,IIFE 现在返回到外部代码。| 归档时间: |
|
| 查看次数: |
73 次 |
| 最近记录: |