Есть код парсера js
const axios = require('axios')
const cheerio = require('cheerio')
const path = require('path')
const parse = async() => {
const getHTML = async(url) => {
const { data } = await axios.get(url)
return cheerio.load(data)
}
const selector = await getHTML(
'google.com'
);
// selector('.card').each((i, element) => {
// const link = selector(element).find('.card__top').attr('href');
// console.log(link)
// });
selector('#description').each((i, element) => {
const link = selector(element).find('p').text();
console.log(link)
console.log(link)
});
}
parse();
проблема в том, что я уже собрал много ссылок вложенных страниц, но не могу понять как переписать парсер, чтобы я отдавал ему массив, по которому бы он проходился и собирал инфу с массива ссылок, а не только по одной ссылке переменная(getHTML )?