Saya punya kode javascript seperti ini:
function justTesting() {
promise.then(function(output) {
return output + 1;
});
}
var test = justTesting();
Saya selalu mendapatkan nilai yang tidak ditentukan untuk tes var. Saya pikir itu karena janji belum terselesaikan..ada cara untuk mengembalikan nilai dari sebuah janji?
promise
. Anda tidak menunjukkannya di mana pun dan Anda tidak mengembalikan apa pun dari justTesting()
fungsi Anda . Jika Anda menginginkan bantuan yang lebih baik, Anda perlu menjelaskan masalah apa yang Anda coba selesaikan daripada hanya menunjukkan kepada kami kode yang sangat "tidak aktif" sehingga tidak menggambarkan apa yang sebenarnya Anda coba lakukan. Jelaskan masalah yang Anda coba selesaikan.
then()
panggilan sekali lagi adalah janji, yang membungkus nilai yang Anda kembalikan.