Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

เหตุใด JavaScript จึงคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ แต่ HTML ไม่ใช่


สคริปต์เป็นข้อความธรรมดาและไม่ใช่แค่มาร์กอัปอย่าง 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 ให้ตรวจสอบการใช้อักษรตัวพิมพ์ใหญ่ของตัวแปร ฟังก์ชัน และชื่ออ็อบเจ็กต์ ซึ่งจะป้องกันไวยากรณ์และข้อผิดพลาดอื่นๆ