Fetch API ასინქრონულია?
Fetch API ასინქრონულია?

ვიდეო: Fetch API ასინქრონულია?

ვიდეო: Fetch API ასინქრონულია?
ვიდეო: Asynchronous JavaScript Tutorial #9 - The Fetch API 2024, მაისი
Anonim

ასინქრონული მიღება (დაპირებები)

ნაგულისხმევი საშუალება მოტანა მონაცემებით მოტანა არის როგორც დაპირება. ვივარაუდოთ, რომ ჩვენს აპლიკაციას სჭირდება მოტანა ინფორმაცია მოცემული url-დან, აქ არის ჩვენი ერთი გზა მოტანა შეუძლია გამოიყურებოდეს. ყველა კარგი, ჩვენ მოვიყვანეთ ჩვენი მონაცემები და ის დაბრუნდა როგორც მასივი - შედეგი.

გარდა ამისა, არის ასინქრონული მიღება?

თითოეული არის სინქრონული , ხოლო მოტანა არის ასინქრონული . მიუხედავად იმისა, რომ შედეგების მასივის თითოეული ელემენტი იქნება მონახულებული თანმიმდევრობით, forEach დაბრუნდება დასრულების გარეშე მოტანა , რითაც ხელცარიელი დაგტოვებთ.

როგორ გამოვიყენო fetch API? ძალიან მარტივი გზით, რასაც აკეთებთ არის დარეკვა მოტანა თქვენთვის სასურველი URL-ით, ნაგულისხმევად მიიღეთ API იყენებს GET მეთოდს, ამიტომ ძალიან მარტივი ზარი იქნება ასეთი: მოტანა (url) // დარეკეთ მოტანა ფუნქცია გადის url-ის API როგორც პარამეტრი.

ასევე იკითხა, რა არის fetch API?

The მიიღეთ API უზრუნველყოფს JavaScript ინტერფეისს HTTP მილსადენის ნაწილების წვდომისთვის და მანიპულირებისთვის, როგორიცაა მოთხოვნები და პასუხები. ის ასევე უზრუნველყოფს გლობალურს მოტანა () მეთოდი, რომელიც უზრუნველყოფს მარტივ, ლოგიკურ გზას მოტანა რესურსები ასინქრონულად ქსელში.

რა არის იზომორფული მიღება?

FETCH არის პოლიფილი ბრაუზერებისთვის, რომლებსაც არ აქვთ მოტანა ფუნქცია (caniuse.com/#search= მოტანა ). დაამატებს მოტანა ფუნქცია თქვენი ბრაუზერის ფანჯრის ობიექტზე. ხოლო იზომორფული - მოტანა არის განხორციელება მოტანა ორივე კვანძისთვის. js და ბრაუზერი, აგებული თავზე მოტანა პოლიფილი.

გირჩევთ: