将函数的结果推送到数组

时间:2019-09-15 14:40:52

标签: javascript pdf return

我整天都被这段代码困住了:

array = [];
new pdfreader.PdfReader().parseFileItems("test.pdf", function(
  err,
  item
) {
  if (!item || item.page) {
    // end of file, or page

    // console.log("PAGE:", item.page);
    rows = {}; // clear rows for next page
  } 
  else if (item.text) {
    // accumulate text items into rows object, per line
    (rows[item.y] = rows[item.y] || []).push(item.text);

    if (rows[item.y][0] === "XX") {
      array.push(rows[item.y][0])
    }
  }
});
console.log(array)

我想做的是将行推送到数组,以便以后可以使用数据。但是数组为空。

有什么建议吗?

0 个答案:

没有答案
相关问题