如何在Node JS中打印对象
- 论坛
- 如何在Node JS中打印对象
11 浏览
如何在Node JS中打印对象
在下面的代码中(在Node JS上运行),我试图使用JSON.stringify
打印从外部API获取的对象,但出现了错误:
TypeError: 转换循环结构为JSON
我已经查看了关于这个问题的问题,但没有一个能帮助。请问有人可以建议:
a)我如何从res
对象中获取country
的值?
b)我如何打印整个对象本身?
http.get('http://ip-api.com/json', (res) => { console.log(`得到响应:${res.statusCode}`); console.log(res.country) // *** 结果为Undefined console.log(JSON.stringify(res)); // *** 结果为TypeError: 转换循环结构为JSON res.resume(); }).on('error', (e) => { console.log(`得到错误:${e.message}`); });