როგორ მუშაობს დაპირება JavaScript-ში?
როგორ მუშაობს დაპირება JavaScript-ში?

ვიდეო: როგორ მუშაობს დაპირება JavaScript-ში?

ვიდეო: როგორ მუშაობს დაპირება JavaScript-ში?
ვიდეო: Javascript Promises vs Async Await EXPLAINED (in 5 minutes) 2024, მაისი
Anonim

საკუთარი თავის შექმნა JavaScript დაპირებები

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

მაშინ, რა არის დაპირება JavaScript-ში?

ა დაპირება არის ობიექტი, რომელსაც შეუძლია გარკვეული დროის განმავლობაში წარმოქმნას ერთი მნიშვნელობა: ან გადაწყვეტილი მნიშვნელობა, ან მიზეზი იმისა, რომ ის არ არის მოგვარებული (მაგ., მოხდა ქსელის შეცდომა). ა დაპირება შეიძლება იყოს 3 შესაძლო მდგომარეობიდან ერთ-ერთში: შესრულებული, უარყოფილი ან მომლოდინე.

გარდა ამისა, რატომ ვიყენებთ დაპირებებს JavaScript-ში? დაპირებები გამოიყენება ასინქრონული ოპერაციების დასამუშავებლად JavaScript . მათ არიან მარტივი მართვა, როდესაც საქმე გვაქვს მრავალ ასინქრონულ ოპერაციებთან, სადაც გამოძახებამ შეიძლება შექმნას უკუგამოძახების ჯოჯოხეთი, რომელიც იწვევს უმართავ კოდს. დაპირებები არის იდეალური არჩევანი ასინქრონული ოპერაციების უმარტივესად დასამუშავებლად.

უბრალოდ, როგორ მუშაობს დაპირებები ქუდის ქვეშ?

The დაპირება ინსტანცირდება ფუნქციის გავლისას, რომელსაც ის გამოიძახებს მისი აგების დროს, რომლის მეშვეობითაც იგი აერთიანებს შიდა გადაწყვეტილებებს და უარყოფს ფუნქციებს. The დაპირება მუშაობს რაღაც რბოლა გადაწყვეტას / უარყოფას და შემდეგ შორის.

როგორ მუშაობს ყველაფერი დაპირება?

TLDR: დაპირება . ყველა არის Javascript მეთოდი, რომელიც იღებს გამეორებას (მაგ. მასივს). ჰპირდება არგუმენტად და აბრუნებს სინგლს დაპირება როდესაც ყველა The ჰპირდება iterable არგუმენტში მოგვარებულია (ან როცა iterable არგუმენტი შეიცავს No ჰპირდება ).

გირჩევთ: