Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 在获取API而不获取<;未定义>;?_Node.js - Fatal编程技术网

Node.js 在获取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存储到变量中,然后在外部打印出来。然后(…)我得到

我正在尝试使用节点获取模块从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存储到变量中,然后在
外部打印出来。然后(…)
我得到


因此,我的问题是如何在没有未定义的情况下操作和访问
.then()
外部的json对象?

为什么不在
then
链内部使用json?是否在then()链外部声明变量?