При обращении к массиву по индексу “undefined”

90
11 мая 2021, 16:10

Создаю массив из массивов данных полученного из CSV файла. При обращении к конкретному массиву по индексу выводит "undefined".

let csvarray = []; 
let client = new XMLHttpRequest(); 
client.open('GET', 'xls-test.csv'); 
client.onload = (el) => { 
  let rows = client.responseText.split('\n'); 
  for (let i = 0; i < rows.length; i++) { 
    csvarray.push(rows[i].split(';')); 
  } 
} 
client.send();

Answer 1

Проверку производил после тела onload вот и "undefined", если проверять в теле то всё хорошо, а лучше не onload, а onreadystatechange.

READ ALSO
setState сохраняет значение со второго раза

setState сохраняет значение со второго раза

На странице реализована возможность сохранения настроекНа форме присутствует 3 поля

123
Route не рендерит компонент. У Двух компонентов одинаковый путь но Route рендерит только один компонент

Route не рендерит компонент. У Двух компонентов одинаковый путь но Route рендерит только один компонент

Есть два компонента и нужно чтобы они оба рендерились по одному путиКомпонент PostWrap будет меняться а компонент People будет меняться редко

109
Post запрос axios vue js

Post запрос axios vue js

Хочу отправить значение data_state = false на сервер после клика на картинкуКод скрипта:

103
Использование в объекте своих же свойств

Использование в объекте своих же свойств

Никак не могу понять в чём ошибка, неужели так делать нельзя

91