fetch('index.php')
.then(function(response) {
return response.json(); //Подготовить данные в формате json
})
.then(function(data){
console.log(data); //Получить доступ к данным
})
.catch( alert );
среди массивов
Допустим на сервере есть массив, в котором 10 ячеек с каким-либо содержимым.
Объект response кроме доступа к заголовкам headers, статусу status и некоторым другим полям ответа, даёт возможность прочитать его тело, в желаемом формате.
Варианты описаны в спецификации Body, они включают в себя:
response.arrayBuffer()
response.blob()
response.formData()
response.json()
response.text()
Соответствующий вызов возвращает промис, который, когда ответ будет получен, вызовет коллбэк с результатом.