如何同步计算异步功能?

时间:2019-09-16 16:51:58

标签: javascript node.js async-await

我想异步使用同步功能。因此,我使用 fs.reddir 函数。

“ ../ data”中有“ CSS”文件

这是我的test.js文件


var readdir_ = function (id) {
    return new Promise(function (resolve, reject) {
        fs.readFile (`../data/${id}`,'utf8',function(err, description) {
                if (err) reject(err);
                else {
                    resolve(description);
                }
        })
    })
}

async function testB(id) {
     await readdir_(id);

}

var id = 'CSS';

var _test= testB(id);
console.log(_test);

当我运行上面的代码时,结果是“ Promise {未决}”

但我想获取 说明

如果您知道如何获得“解决价值”,请告诉我。

我真的想解决这个问题。

0 个答案:

没有答案