「request({..})」内の配列に各リンクを保持し、それを表示するか、「request({..})」の外側で作業する必要がありますか?これは私のコードですが、機能しません。 、 何か案が?
var request = require("request");
var cheerio = require("cheerio");
var arrayLinks = [];
request({
uri: "http://www.some-url.com",
}, function(error, response, body) {
var $ = cheerio.load(body);
$("a").each(function() {
var link = $(this);
arrayLinks.push(link.attr("href"));
});
});
arrayLinks.forEach(function(link){console.log(link)});