小编Tah*_*med的帖子

for await 给出 SyntaxError: Unexpected reserved word inside a async function

这是我抛出异常的代码。无法弄清楚为什么它会说“意外的保留字”。main() 函数是一种异步类型。它不会抱怨上面的代码行。

const { BlobServiceClient } = require("@azure/storage-blob");
async function main() {
    try {
        const blobServiceClient = await BlobServiceClient.fromConnectionString('some string');
        let i = 1;
        const result = await blobServiceClient.listContainers();
        for await (const container of result) {
            console.log(`Container ${i++}: ${container.name}`);
        }
    } catch (error) {
        console.log(error);
    }
}

main();
Run Code Online (Sandbox Code Playgroud)

javascript azure-storage-blobs async-await

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