ในเอกสาร MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...of
for...ofสร้างอธิบายไว้เพื่อให้สามารถย้ำกว่า "iterable วัตถุ" แต่มีวิธีที่ดีในการตัดสินใจว่าวัตถุนั้นทำซ้ำได้หรือไม่?
ฉันได้พยายามค้นหาคุณสมบัติทั่วไปสำหรับอาร์เรย์ตัวทำซ้ำและตัวกำเนิด แต่ไม่สามารถทำได้
นอกเหนือจากการทำfor ... ofใน try block และการตรวจสอบข้อผิดพลาดประเภทมีวิธีที่ชัดเจนในการทำเช่นนี้หรือไม่?
iterator()วิธีการ " อย่างไรก็ตามเนื่องจากนี่เป็นเพียงแบบร่างการตรวจสอบจึงอาจขึ้นอยู่กับการดำเนินการ คุณใช้สภาพแวดล้อมแบบใด