Sobes.tech
Junior — Middle

Əgər asinxron funksiya açıq bir geri dönüş operatoru olmadan başa çatarsa nə baş verir?

sobes.tech Süni İntellekt

AI-dan cavab

Node.js-də asinxron funksiyası açıq return operatoru 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.