Node.js使用Cheerio放弃多个链接,并给出null数组

时间:2018-08-12 12:05:50

标签: javascript node.js promise request-promise

我正在编写一个node.js应用程序,该应用程序抓取一个网页以获取一堆锚标记(链接)(接近50-60)。

然后,它遍历每个链接,抓取该页面,并在页面内寻找div内的匹配关键字。如果找到了该关键字,则它将关键字和页面名称推送到一个数组中,然后必须向用户显示。

void randomized_quick_sort(vector<int> &a, int l, int r, int pivot) {
  if (l >= r) {
    return;
  }

  int k = l + rand() % (r - l + 1); // Pivot - random number between l and r
  swap(a[l], a[k]); // Swap leftmost element and pivot element

  int m1 = l;
  int m2 = r;

  partition3(a,l,r,m1,m2,k)

  randomized_quick_sort(a, l, m1 - 1);
  randomized_quick_sort(a, m2 + 1, r);
}

但是,我在页面上得到了一个null数组。如何等待所有链接完成处理并仅显示搜索结果链接?

0 个答案:

没有答案