这已经有一段时间了。所以,我正在尝试创建一个使用请求的函数,并使用请求节点模块返回请求的 body 。这是我的代码:
req = require("request")
foo = req("https://www.youtube.com", function(err, resp, body){
bar = body
})
console.log(bar)
遗憾的是,这回归ReferenceError: bar is not defined
有人能帮忙吗?请在发布之前测试你的答案,因为我已经尝试了几乎一切我能想到的。
答案 0 :(得分:0)
试试这个:
var request = require("request")
request("https://www.youtube.com", function(err, resp, body){
bar = body;
console.log(bar);
});
答案 1 :(得分:0)
当然它返回ReferenceError: bar is not defined
因为bar
仅定义在req
旁边,而console.log
也应该在req
req = require("request")
foo = req("https://www.youtube.com", function(err, resp, body){
var bar = body;
console.log(bar);
})