我有一个javascript函数如下
async function createGrid(data){
let textArray = [];
var lang = "eng";
data.map(async obj => {
await getTranslatedText(lang, obj.type).then(res =>{
textArray.push(res);
});
});
console.log(textArray);
}
并且 getTranslatedText 返回一个字符串值。
从下面的控制台日志中,它会将数组打印为空。 当我提取它时,它会向我们显示其中的数据。