Satır satır kod yazılışını izleyin ve her satırın açıklamasını dinleyin.
Promise.race
— Promise API (all, race, allSettled, any) içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
=
Sağdaki değeri soldaki isme bağlar.
(
Çağrıyı veya gruplamayı başlatır.
)
Çağrıyı veya gruplamayı bitirir.
;
İfadenin bittiğini bildirir (dile göre zorunlu olabilir).
.
Bir şeyin içindeki şeye ulaşır.
Satır sonu noktalı virgül ya da kapanış işareti unutulur Tanımsız isim ya da yanlış yazılmış fonksiyon çağrılır let s=await Promise.race([hizliApi(),yavasApi()]);
kod parçası
Ilk tamamlanan Promisein sonucunu dondurur.
{
"type": "ExpressionStatement",
"expression": "Promise.race"
}
allSettled
— Promise API (all, race, allSettled, any) içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
=
Sağdaki değeri soldaki isme bağlar.
(
Çağrıyı veya gruplamayı başlatır.
)
Çağrıyı veya gruplamayı bitirir.
;
İfadenin bittiğini bildirir (dile göre zorunlu olabilir).
.
Bir şeyin içindeki şeye ulaşır.
Satır sonu noktalı virgül ya da kapanış işareti unutulur Tanımsız isim ya da yanlış yazılmış fonksiyon çağrılır let snc=await Promise.allSettled([api1(),api2(),api3()]);
kod parçası
Tum Promiseleri bekler, basarisizlik tumu etkilemez.
{
"type": "ExpressionStatement",
"expression": "allSettled"
}
Promise.any
— Promise API (all, race, allSettled, any) içindeki bu kod satırı backend kodunun bir parçasıdır; ilgili girdiyi alır, dönüştürür ve sonraki adıma aktarır.
=
Sağdaki değeri soldaki isme bağlar.
(
Çağrıyı veya gruplamayı başlatır.
)
Çağrıyı veya gruplamayı bitirir.
;
İfadenin bittiğini bildirir (dile göre zorunlu olabilir).
.
Bir şeyin içindeki şeye ulaşır.
Satır sonu noktalı virgül ya da kapanış işareti unutulur Tanımsız isim ya da yanlış yazılmış fonksiyon çağrılır let s=await Promise.any([yedek1(),yedek2(),anaApi()]);
kod parçası
Ilk basarili Promisei dondurur.
{
"type": "ExpressionStatement",
"expression": "Promise.any"
}