Promise คืออะไร (แนวคิด)
ใบเสร็จของงานที่ยังไม่จบ
Promise แทนค่าที่จะได้ในอนาคต: รออยู่ / สำเร็จได้ค่า / ล้มเหลวได้เหตุผล
ทำไมเว็บต้องมี
การขอข้อมูลจากเซิร์ฟเวอร์ไม่เสร็จในทันที · ถ้าโค้ดหยุดทั้งหน้าค้าง · Promise/async ช่วยให้รอผลโดยไม่บล็อกแนวคิดการเขียนแบบลำดับขั้นด้วย await
ในบทนี้ไม่ต้องสร้าง Promise มือบ่อย ๆ — โฟกัสการ
await สิ่งที่ fetch คืนมา