Sobes.tech
Junior — Middle

Agar asinxron funktsiya aniq qaytarish operatorisiz tugasa, nima bo'ladi?

sobes.tech AI

AIdan javob

Node.js'da asinxron funksiyadan açıq return operatori olmadan bitərsə, avtomatik olaraq undefined dəyəri ilə həll olunan Promise qaytarır.

Məsələn:

async function nümunə() {
  // return yoxdur
}

nümunə().then nəticə => {
  console.log(nəticə); // undefined
});

Bu, çağıran kod müəyyən bir dəyər gözləyirsə, vacibdir — return olmaması nəticənin undefined olmasına səbəb olacaq.