Загрузка данных


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
    async function information(array_fetch) {
        let array_responses = await Promise.all(array_fetch);
        let status_array = array_responses.map((item) => item.status);
        alert(status_array);
        let array_filtered_responses = array_responses.filter((item) => item.status == 200);
        let array_json = await Promise.all(array_filtered_responses.map((item) => item.json()));
        array_json.forEach((item) => alert(item["Латинское название"]));
    }

    information([
        fetch('penguins.json'), 
        fetch('kasatka.json'), 
        fetch('kvokka.json'), 
        fetch('no-such.json')
    ]); 
</script>

</body>
</html>