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