ฉันสามารถทำเครื่องหมายฟังก์ชันจาวาสคริปต์เป็น "async" (เช่นคืนสัญญา) ด้วยasync
คำหลัก แบบนี้:
async function foo() {
// do something
}
ไวยากรณ์เทียบเท่าสำหรับฟังก์ชั่นลูกศรคืออะไร
var foo = async () => await Promise.resolve('ha');
- ทำงานได้ดี
it doesn't work
ไม่มีความหมาย ... คุณได้รับข้อผิดพลาดหรือไม่? บางทีคุณอาจทำสิ่งอื่นผิดโดยไม่มีรหัสที่ "ไม่ทำงาน" และคำอธิบายที่มีความหมายว่ามันใช้งานไม่ได้คุณสามารถเดาได้ว่าคุณกำลังทำอะไรผิดพลาด (หรือใช้เบราว์เซอร์เก่า)