首页 > 解决方案 > JavaScript 和 HTML 中的对象承诺问题

问题描述

我正在尝试从 .json 文件中提取数据并将它们显示在 Web 浏览器上(使用 HTML)。当我这样做时,Web 浏览器会显示 [Object promise] 而不是我要显示的元素。

这是我的 JS 代码:

async function getName(){

    var api = "name.json";

    let response = await fetch("name.json");
    let data = await response.json();
    
    console.log(data["people"][index]["name"]);
    
    var ourName = JSON.stringify(data["people"][index]["name"]);
    return ourName;
}

标签: javascripthtml

解决方案


推荐阅读