Я работаю с объектом JSON, который состоит из 250+ массивов (данных, относящихся к разным странам, таким как население, язык, валюта и т. Д.). Мне нужна определенная пара ключ-значение (код страны), которую нужно извлечь из каждого массиваи хранится в другой переменной, чтобы позже я мог использовать ее для чего-то другого.
Я пытался использовать метод forEach, но у меня нет большого опыта работы с ним, поэтому мне это не удалось.После поиска похожих вопросов я обнаружил, что люди обычно спрашивают, как выполнить итерацию, хотя все пары ключ / значение, а не конкретную, как в этом случае.
$.getJSON("https://restcountries.eu/rest/v2/all", function(callback) {
var isoCode = callback[5].alpha2Code;
console.log(isoCode);
});
Приведенный выше код извлекает код alpha2 (код страны)для определенного массива ([5] в этом примере).Это и есть цель, но мне нужно как-то автоматизировать процесс, чтобы он проходил через все 250 массивов, извлекал все коды стран и сохранял их в отдельной переменной.