1

Всем привет, знаю, вопрос очень глупый, но надеюсь на помощь. Есть cvs-файл, который нужно парсить, файл лежит на сервере и там актуальные цены. я использую papaparse.js для парсинга, дело вот в чем, данные достать не проблема, но я не могу адекватно вытащить их из зоны видимости функции, которая срабатывает при complete, т.е. у меня пустой массив, я пытаюсь засунуть в него данные из файла, и использовать их в другой функции.

function parseCvs(start, end) {
price = [];
Papa.parse("/price.csv", {
  download: true,
  header: false,
  complete: function(results) {
    for (var i = 0; i < results.data.length; i++) {
        price.push(results.data[i][1]);
    }
    console.log(price);
  }
});
console.log(price);}

Т.е. первый лог выдает массив, к которому я могу обращаться по индексу введите сюда описание изображения Второй же выдает такой массив, в целом меня устроит, но как получить выборочные значения в других функциях? введите сюда описание изображения

0 Answers0