Sadece setTimeout'tan getiri değeri almak istiyorum, ancak aldığım işlevin tüm metin formatı mı?Geri dönüş değeri setTimeout'dan alın
function x() {
setTimeout(y = function() {
return 'done';
}, 1000);
return y;
}
console.log(x());
yapılması ya da değil, sadece işlev döndürecek bilmek oluştu sonra hiç
Sen değişken y erişebilirler. – Mritunjay
"bitti" mi iade edilmek istiyorsun? 1000 ms sonra çağrılacak fonksiyonun sonucunu nasıl iade edebilirsiniz? –
Zaman aşımları zaman uyumsuzdur, bu yüzden onlardan geri dönemezsiniz. (iyi, yapabilirsin, ama geri dönüş değeri hiçbir yere gitmiyor) – Ferdi265