เมื่อวาน ตอนที่ฉันเขียนหน้า html ง่ายๆ และเพิ่มสคริปต์จาวาสคริปต์พื้นฐาน ฉันพบว่าสคริปต์ไม่สามารถรันได้ ฉันใช้เวลามากกว่าหนึ่งชั่วโมงเพื่อค้นหาว่าข้อผิดพลาดอยู่ที่ไหน เพียงให้รหัสที่คล้ายกับต่อไปนี้และดูว่าคุณสามารถค้นหาปัญหาได้หรือไม่
คุณสังเกตเห็นมันหลังจากตรวจดูอย่างละเอียดแล้วหรือยัง? ปรากฎว่ามีเครื่องหมายอัฒภาคที่ป้อนในโหมดภาษาจีน แต่ความแตกต่างระหว่างเครื่องหมายอัฒภาคสองตัวในแผ่นจดบันทึกนั้นไม่ชัดเจนนัก โดยเฉพาะเมื่อโค้ดยาวและค้นหาได้ยากกว่า หากคุณบอกว่าคุณไม่เปิดใช้งานวิธีการป้อนข้อมูลภาษาจีน มันจะไม่จบลงใช่ไหม แต่ถ้าการแจ้งเตือนทั้งสองในภาพด้านบนกำหนดให้คุณต้องแสดงข้อความเป็นภาษาจีนแทนภาษาอังกฤษ คุณจะต้องสลับระหว่างการป้อนข้อมูลภาษาจีนและภาษาอังกฤษอย่างหลีกเลี่ยงไม่ได้ จึงมีความเสี่ยงที่อาจเกิดขึ้นได้เช่นกัน
ดังนั้น ครั้งต่อไปที่คุณไม่พบปัญหาที่เป็นไปได้ใน js อย่าลืมว่ามันอาจเกิดจากปัญหาเล็กๆ น้อยๆ ที่น่ารำคาญนี้ ใช้ ctrl+F เพื่อแทนที่ข้อความทั้งหมดจาก '; เป็น ';' ซึ่ง สามารถแก้ไขปัญหาได้เร็วขึ้น หวังว่ามันจะช่วยคุณได้ในอนาคต