【问题标题】:Discord.js, failed api callDiscord.js,API 调用失败
【发布时间】:2020-12-17 20:55:01
【问题描述】:

我正在尝试制作一个简单的不和谐琐事机器人,我对 JavaScript 还很陌生,似乎无法解决问题。

http://prnt.sc/u7rrbk 这是试图从https://opentdb.com/api_config.php得到问题的代码

不太清楚如何从数组中获取数据,到目前为止我尝试过的所有内容都返回未定义。

这就是控制台https://prnt.sc/u7rs33中显示的内容

【问题讨论】:

    标签: javascript arrays api discord.js undefined


    【解决方案1】:
    // since `results` is an array, you should change:
    trivia.results.category;
    
    // to:
    trivia.results[0].category; // [0] gets first value in array
    

    // example:
    const obj = {
      results: [{
        something: true
      }]
    };
    
    console.log(obj.results.something); // undefined
    console.log(obj.results[0].something); // true

    【讨论】:

    • 啊,好吧,我不知道我必须在它后面加上 .results,因为我只是在尝试 console.log(array.results[0])
    猜你喜欢
    • 2014-02-15
    • 2021-06-12
    • 2023-03-31
    • 1970-01-01
    • 2021-12-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多