Node.js 在获取API而不获取<;未定义>;?
我正在尝试使用节点获取模块从api获取数据。 这是我的密码:Node.js 在获取API而不获取<;未定义>;?,node.js,Node.js,我正在尝试使用节点获取模块从api获取数据。 这是我的密码: const fetch = require('node-fetch'); const Url='https://invidio.us/api/v1/search?q=the+tech+lead'; fetch(Url).then(res => res.json()).then(json => console.log(json)); 当我尝试执行其他操作时,比如将json存储到变量中,然后在外部打印出来。然后(…)我得到
const fetch = require('node-fetch');
const Url='https://invidio.us/api/v1/search?q=the+tech+lead';
fetch(Url).then(res => res.json()).then(json => console.log(json));
当我尝试执行其他操作时,比如将json存储到变量中,然后在外部打印出来。然后(…)
我得到
因此,我的问题是如何在没有未定义的情况下操作和访问
.then()
外部的json对象?为什么不在then
链内部使用json?是否在then()链外部声明变量?