Ладно, тот трюк, который ты только что сделал, это фетч.Вы получаете данные из интернета."https://randomuser.me/api?results=5" - это API, существует множество различных API, и у каждого есть свой способ извлечения данных. Если вы добавите" https://randomuser.me/api?results=5" в свой браузер, вы увидитеJSON, некоторые API хранят данные в JSON, другие в формате массива.В этом случае у JSON есть только один дочерний элемент 'results', поэтому вы храните "json.results".
Это выборка.То, что вы хотите сделать, это просто JavaScript.Сохраните json.results в переменной, затем выполните итерации по ней
var Results = json.results //store it in a variable
for(var i = 0;i<Object.keys(Results).length;i++){ //iterate
var CurrentUser = Results[Object.keys(Results)[i]] // i use this because some JSOn have random keys
if(CurrentUser.gender==='male'){//if you meet a condition
//do whatever you want
}
}
, вы также можете использовать «.map», если это массив