# Получение JSON через AJAX в JavaScript

Распространенной практикой является отдача сервером данных в формате JSON. Давайте посмотрим, как с этим работать. Пусть на сервере есть следующий файл:

`{ "num1": "1", "num2": "2" }`

Давайте получим данные из этого файла:

`button.addEventListener('click', function() { fetch('/data.json').then(response => { return response.text(); }).then(data => { console.log(JSON.parse(data)); }); });`

Можно воспользоваться методом `json`, чтобы JSON автоматически преобразовался в структуру JavaScript:

`button.addEventListener('click', function() { fetch('/data.json').then(response => { return response.json(); }).then(data => { console.log(data); }); });`

Пусть сервер отдает JSON с массивом. Переберите этот массив циклом и запишите каждый его элемент в отдельную `li`.

←→
↑
en ru