Я новичок в NodeJS. Я пытаюсь проанализировать PDF-файл с помощью PdfReader. Предположим, у нас есть следующая последовательность кода:PdfReader node.js
var PdfReader = require("pathto/PdfReader");
aux = '';
new PdfReader().parseFileItems(pdf_file, function(err, item) {
if (err)
callback(err);
else if(item.text)
aux = item.text;
});
console.log(' aux = ' + aux);
Скажем, последний элемент - «автомобиль». Это означает, что выход должен быть «aux = car». Но мой вывод - «aux =». Проблема в том, что вне функции чтения я не вижу значения переменной, которая была объявлена перед функцией чтения. Может кто-нибудь объяснить мне, что происходит и что я должен делать?