Mindset: สคริปต์เชื่อมกับหน้า HTML
เทคนิคคิดก่อนเขียน
1) หน้านี้มี HTML อะไรอยู่แล้ว
2) พฤติกรรมที่ต้องการคืออะไร (ตอนนี้ยังเป็นแค่ log / คำนวณ)
3) สคริปต์จะอยู่ไฟล์ไหน และโหลดเมื่อไหน (ท้าย body หรือ defer)
4) เปิด Console ตรวจว่าโหลดและรันจริง
ตัวอย่างคำถามตรวจ
“ไฟล์ HTML ของฉันเรียก main.js หรือยัง?” · “มี error สีแดงใน Console หรือไม่?” · “ฉันดูผลที่ Console ไม่ใช่แค่รีเฟรชหน้าเปล่า ๆ หรือเปล่า?”
ทุกครั้งที่ JS “ไม่ทำงาน” ให้เช็คการเชื่อมไฟล์และ Console ก่อนสงสัย syntax