ทำงานต่อใน forEach ได้หรือไม่
ทำงานต่อใน forEach ได้หรือไม่

วีดีโอ: ทำงานต่อใน forEach ได้หรือไม่

วีดีโอ: ทำงานต่อใน forEach ได้หรือไม่
วีดีโอ: PHP Foreach การวนลูปที่ใช้บ่อยที่สุด และง่ายที่สุด | สร้างเว็บแบบเข้าใจง่ายๆ สไตล์ลพ.ภูริ - Ep.16 2024, พฤศจิกายน
Anonim

เช่นเดียวกับคำสั่งแบ่ง a ดำเนินต่อ คีย์เวิร์ดจะไม่ งาน ภายใน แต่ละ ห่วง มีวิธีแก้ไขและนั่นคือการใช้คีย์เวิร์ด return

ดังนั้น คุณสามารถใช้ Continue ใน forEach ได้หรือไม่?

เพราะ แต่ละ เป็นวิธีการและไม่ธรรมดา แต่ละ วนซ้ำจะต้องวนซ้ำ lstTemp ด้วยค่าปกติ แต่ละ วนซ้ำในกรณีที่แตก แต่ในกรณี ใช้ต่อไป กลับเข้าไปข้างใน แต่ละ กระบวนการ. ทำลายและ ดำเนินต่อ เป็นคีย์เวิร์ดภาษา C# ที่ต้องการการสนับสนุนคอมไพเลอร์ แต่ละ สำหรับคอมไพเลอร์ C# เป็นเพียงวิธีการ

นอกจากนี้ คุณสามารถกลับมาใน forEach ได้หรือไม่? อืม แต่ละ () วิธีการไม่จริง กลับ อะไรก็ได้ (ไม่ได้กำหนด) เพียงแค่เรียกใช้ฟังก์ชันที่จัดเตรียมไว้ในแต่ละองค์ประกอบในอาร์เรย์ของคุณ การโทรกลับนี้ได้รับอนุญาตให้เปลี่ยนอาร์เรย์การเรียก

เมื่อคำนึงถึงสิ่งนี้ คุณจะทำ forEach loop ต่อไปได้อย่างไร

ณ จุดใดจุดหนึ่งภายใน แต่ละ บล็อกคำสั่ง คุณสามารถแยกออกจาก ห่วง โดยใช้คำสั่งแบ่งหรือขั้นตอนในการวนซ้ำถัดไปใน ห่วง โดยใช้ ดำเนินต่อ คำแถลง. คุณยังสามารถออกจากa foreach loop โดยคำสั่ง goto, return หรือ throw

เราสามารถใช้ break in forEach JavaScript ได้หรือไม่?

แต่ละ ไม่แตกหัก คุณสามารถ ไม่ หยุดพัก ออกจาก แต่ละ วนซ้ำเมื่อผ่านอาร์เรย์ อย่าพยายามคืนค่าเท็จหรือ หยุดพัก เพราะมันจะไม่ทำงาน คำสั่งส่งคืนด้านล่างออกจากฟังก์ชันการโทรกลับเท่านั้น ดังนั้น แต่ละ ห่วง จะ ย้ายไปยังรายการถัดไปในอาร์เรย์

แนะนำ: