Fetch API асинхронды ма?
Fetch API асинхронды ма?

Бейне: Fetch API асинхронды ма?

Бейне: Fetch API асинхронды ма?
Бейне: Fetch - Как получить данные? Используем JavaScript 2024, Қараша
Anonim

Асинхронды алу (Уәделер)

Әдепкі құралы әкелу деректерімен әкелу уәде ретінде. Біздің қосымшамыз қажет деп есептейміз әкелу берілген URL мекенжайынан алынған ақпарат, бұл біздің бір жолы әкелу қарай алады. Жақсы, біз деректерімізді алдық және ол массив - нәтиже ретінде қайтарылды.

Бұдан басқа, алу асинхронды ма?

forEach - бұл синхронды , әзірше әкелу болып табылады асинхронды . Нәтижелер массивінің әрбір элементі ретімен барылатын болса, forEach аяқталмай-ақ қайтарылады әкелу , осылайша сізді бос қалдырады.

fetch API қалай пайдаланамын? Өте қарапайым түрде сіз шынымен қоңырау шалу ғана әкелу қалаған URL мекенжайымен әдепкі бойынша API алу GET әдісін пайдаланады, сондықтан өте қарапайым қоңырау келесідей болады: әкелу (url) // қоңырау шалыңыз әкелу url арқылы өтетін функция API параметр ретінде.

Сондай-ақ, API fetch дегеніміз не?

The API алу сұраулар мен жауаптар сияқты HTTP құбырының бөліктеріне қол жеткізу және өңдеу үшін JavaScript интерфейсін қамтамасыз етеді. Ол сондай-ақ жаһандық қамтамасыз етеді әкелу () оңай, логикалық жолды қамтамасыз ететін әдіс әкелу ресурстар желі бойынша асинхронды түрде.

Изоморфты алу дегеніміз не?

АЛУ жоқ браузерлер үшін политолтыру болып табылады әкелу функциясы (caniuse.com/#search= әкелу ). Ол қосады әкелу браузер терезесінің нысанына функция. Әзірге изоморфты - әкелу жүзеге асыру болып табылады әкелу екі түйін үшін. js және браузердің үстіне салынған әкелу политолтыру.

Ұсынылған: