ฉันมีรหัสจาวาสคริปต์เช่นนี้:
function justTesting() {
promise.then(function(output) {
return output + 1;
});
}
var test = justTesting();
ฉันมีค่าที่ไม่ได้กำหนดไว้เสมอสำหรับการทดสอบ var ฉันคิดว่าคงเป็นเพราะคำสัญญาที่ยังไม่ได้รับการแก้ไข .. มีวิธีคืนค่าจากคำสัญญาหรือไม่?
promise
. คุณไม่แสดงที่กำหนดไว้ที่ใดก็ได้และคุณจะไม่ส่งคืนอะไรจากjustTesting()
ฟังก์ชันของคุณ หากคุณต้องการความช่วยเหลือที่ดีขึ้นคุณต้องอธิบายถึงปัญหาที่คุณกำลังพยายามแก้ไขแทนที่จะแสดงโค้ดที่ "ปิด" ให้เราเห็นโดยที่มันไม่ได้แสดงถึงสิ่งที่คุณกำลังพยายามทำจริงๆ อธิบายปัญหาที่คุณกำลังพยายามแก้ไข
then()
โทรเป็นคำสัญญาอีกครั้งซึ่งครอบคลุมมูลค่าที่คุณส่งคืน