const request = require('request');
const cheerio = require('cheerio');
let url = 'https://website';
let test = request(url, function (err, res, body) {
if (err && res.statusCode !== 200) throw err;
let $ = cheerio.load(body);
let title = $(".detail__title").text();
let img = $('div.detail__media').find('img').attr('src');
let date = $('div.detail__date').text();
return title;
});
console.log(title);
the return always get undefined
. How can i get data from the function? Return doesn't work.