Как сделать чтобы getData() возвращала не undefined, а содержимое строки 36?
поскольку вы используете асинхронный запрос то код после запроса продолжает выполняться, а функция не успевает возвращать значение, можно использовать функцию callback : в функцию getData(callback) отправляете функцию callback
function returnData(data){
console.log(data);
}
getData(returnData){
// формирование запроса
if(this.readyState ==4 &&this.status == 200){
returnData(JSON.parse(this.responseText));
}
}
Приблизительно так:
var response = JSON.parse(this.responseText)
// далее в цикле получить значения
// или вывести в консоль, например name
console.log(response.name)
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Получаю с сервера информацию, заполняю массивы и пытаюсь вывести таблицу в html, но выдаёт ошибку"Cannot set property 'innerHTML' of null"Перемещение скрипта...
Есть контейнер, который подключен к Redux'уЭтот контейнер, по сути, управляет всем приложением
На сайте есть слайдер, по клику открывается MFP-галерея со смешанными элементами, по наведению на картинку в слайдере, полноразмерное изображение...