Syntax errors เรียกอีกอย่างว่า parsing errors เกิดขึ้นตอนคอมไพล์ในภาษาโปรแกรมแบบดั้งเดิม และตอนอินเตอร์เพรตใน JavaScript ตัวอย่างเช่น บรรทัดต่อไปนี้ทำให้เกิด syntax error เพราะขาดวงเล็บปิด
<script>
<!--
window.print(;
//-->
</script>
เมื่อเกิด syntax error ใน JavaScript เฉพาะโค้ดในเธรดเดียวกับ error จะได้รับผลกระทบ ส่วนโค้ดในเธรดอื่นๆ จะทำงานต่อได้ปกติ สมมติว่าไม่มีการอ้างอิงโค้ดที่มีข้อผิดพลาด