|
เลือกไฟล์ javascript สำหรับ debug |
|
กำหนด breakpoint condition |
|
สร้าง condition ให้กับ breakpoint |
ใน Condition เขียน statement ให้ทำก่อน คืนค่า true กับ false ได้ส่วนค่า true จะทำให้ breakpoint ทำงานหยุดโปรแกรมในจุดนี้ ถ้า false จะไม่หยุดโปรแกรม แต่ยังทำส่วน eventCode = '00023'
เทคนิคนี้มีประโยชน์เพื่อหยุดโปรแกรมไม่ให้ทำส่วนต่อไปและทดสอบค่าบางอย่าง เช่นใน conditon ตัวแปรสามารถกำหนดค่าให้เป็นค่าที่เราต้องการเพื่อให้โปรแกรมทำงานสำหรับการทดสอบ ส่วนประโยชน์ที่ผมเอาใช้งานเพื่อในงานจริงเพื่อต้องการไม่ให้ไปเรียก script ที่ยิงไปอัพเดทค่า database ฝั่ง server เพราะผมจะทำสอบข้อมูลให้แน่ใจก่อน ถ้าโปรแกรมถูกต้องแน่นอนแล้ว ค่อยปล่อย request ไปอัพเดทค่า database ที่ฝั่ง server
ไม่มีความคิดเห็น:
แสดงความคิดเห็น