Кодчин
JavaScript

JS: Асинхрон ба fetch

  • 6 хичээл
  • ~2 цаг
  • Дунд шат
  • Хэлний курс

Энэ курсын төгсгөлд та JSON файлаас аймгуудын цаг агаарыг татаж, «Ачаалж байна…» төлөв болон алдааны мессежтэй карт болгон харуулдаг хуудсыг бүтээсэн байх болно.

Код хэзээ ажилладгийг setTimeout-оор ажиглаж, Promise ба then-ийг ойлгоод, fetch-ээр JSON файл татна. Дараа нь ижил кодоо async, await-ээр цэвэрхэн бичиж, файл олдоогүй үеийн алдааг try, catch-аар барьж сурна.

Эхний 2 хичээл үнэгүйҮлдсэн 4 хичээл сарын эрхтэй (22 900₮). Эрх авах

Бүлэг 1

Хүлээх, татах, алдаа барих

  1. 1
    Хүлээж байгаад ажиллуулахДасгалтай12 минНээлттэйҮнэгүй
  2. 2-р хичээл, түгжээтэй
    Амлалт (Promise)Дасгалтай12 минӨмнөх хичээлийн дараа нээгдэнэҮнэгүй
  3. 3-р хичээл, түгжээтэй
    Файл татах (fetch)Дасгалтай12 минӨмнөх хичээлийн дараа нээгдэнэСарын эрх
  4. 4-р хичээл, түгжээтэй
    async ба awaitДасгалтай12 минӨмнөх хичээлийн дараа нээгдэнэСарын эрх
  5. 5-р хичээл, түгжээтэй
    Алдаа барих (try, catch)Дасгалтай12 минӨмнөх хичээлийн дараа нээгдэнэСарын эрх
  6. 6-р хичээл, түгжээтэй
    Аймгуудын цаг агаарДасгалтай15 минӨмнөх хичээлийн дараа нээгдэнэСарын эрх