ฉันยังใหม่กับตัวสร้างและมีปัญหาในการค้นหาตัวอย่างวิธีปิดการโทรแบบ async หลายตัวด้วยตัวสร้าง + สัญญาแบบเนทิฟ
จนถึงตอนนี้ฉันมีรูปแบบรหัส sudo
function *getData (){
var data = yeild makeAPICall ();
}
function makeAPICall (){
async code
return async code
}
ฉันจะจัดโครงสร้างโค้ดของฉันอย่างไร หากฉันต้องการทำการเรียก makeAPICall หลายครั้งพร้อมกันโดยใช้สัญญาจาวาสคริปต์ดั้งเดิม