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.