javascript - 如何在 node.js 中使用回调作为参数发出 api 请求?

标签 javascript node.js api npm callback

我想使用方法 getPlayers(callback) 定义为:
getPlayers(回调)
回调 - 必需。用玩家的对象调用 players - 包含所有连接到服务器的玩家的对象,以他们的名字作为键
检索所有连接到服务器的玩家。
以下是完整模块的链接以获取更多详细信息:
https://www.npmjs.com/package/hltv-livescore#getplayerscallback

最佳答案

如果你想使用它并访问数据,你需要做这样的事情:

getPlayers(function(players) {
    // Here your players will be available
    console.log(players)
})

奖励:如果您使用的是 ES6,则可以使用更优雅的箭头函数,如下所示(单行):

getPlayers(players => console.log(players))

或(多行):

getPlayers(players => {
    console.log(players)
})

您可以阅读更多关于 Javascript 的异步特性的信息 here

关于javascript - 如何在 node.js 中使用回调作为参数发出 api 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44125148/

相关文章:

javascript - 我应该使用 TypeScript 还是 ES6 来编译成 es3/5

javascript - nodejs : setImmediate callback executed after setTimeout(fn, 0) 与 nodejs 文档描述不一致

node.js - 你如何使用 node --trace-warnings 运行 nx serve?

node.js - 异常的 Mongodb 查询

node.js - 连接池永远不会用 node-oracledb 和 nodejs 关闭

javascript - 使用名称属性在循环中检查第一个单选按钮

javascript - Bing map - 在图钉上调用点击事件

javascript - jQuery 从左到右滑动会扭曲 CSS

web-services - 在哪里可以找到Twitter消息存档或搜索旧的Tweet?

api - 在给定类别中获取亚马逊最畅销产品的最佳方式