สคริปต์เป็นข้อความธรรมดาและไม่ใช่แค่มาร์กอัปอย่าง HTML ซึ่งไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ใน JavaScript คีย์เวิร์ด while ควรเป็น "while" ไม่ใช่ "While" หรือ "WHILE" ความละเอียดอ่อนของตัวพิมพ์เล็กและตัวพิมพ์ใหญ่มีความสำคัญเนื่องจากมีความเกี่ยวข้องอย่างใกล้ชิดกับ HTML แต่มีการกล่าวถึงวิธีการและเหตุการณ์บางอย่างแตกต่างกัน JavaScrip มีไวยากรณ์ที่เข้มงวดในการประมวลผลสคริปต์ฝั่งไคลเอ็นต์ที่เขียนด้วย JavaScript
แท็กและแอตทริบิวต์บางรายการใน HTML มีชื่อเดียวกับวัตถุและคุณสมบัติของ JavaScript ใน HTML ชื่อแอตทริบิวต์และแท็กจะไม่คำนึงถึงขนาดตัวพิมพ์ การเชื่อมโยงอย่างใกล้ชิดของ HTML และ JavaScript อาจนำไปสู่ความสับสน ดังนั้นความละเอียดอ่อนของตัวพิมพ์เล็กและตัวพิมพ์ใหญ่จึงมีความสำคัญมากกว่าใน JavaScript ตัวอย่างเช่น แอตทริบิวต์เหตุการณ์ HTML onclick ถูกกล่าวถึงเป็น onClick ใน HTML แต่ควรเป็น onclick ใน JavaScript
คำสองคำต่อไปนี้ใน JavaScript แตกต่างอย่างสิ้นเชิง:
var demo; var DEMO;
ต่อไปนี้เป็นอ็อบเจ็กต์ที่แตกต่างกันเนื่องจากคุณลักษณะที่คำนึงถึงขนาดตัวพิมพ์ของ JavaScript:
function Employee(id, name, subject){ this.id = id; this.name = name; } var employee = new Employee("ee1", “John”,”30”);
ขณะทำงานกับ JavaScript ให้ตรวจสอบการใช้อักษรตัวพิมพ์ใหญ่ของตัวแปร ฟังก์ชัน และชื่ออ็อบเจ็กต์ ซึ่งจะป้องกันไวยากรณ์และข้อผิดพลาดอื่นๆ