ใน JavaScript การตั้งชื่อแบบตัวพิมพ์อูฐหมายถึงเมื่อชื่อตัวแปรหรือชื่อฟังก์ชันเป็นตัวระบุที่ไม่ซ้ำกันที่ประกอบด้วยคำตั้งแต่หนึ่งคำขึ้นไปที่เชื่อมต่อเข้าด้วยกัน ของแต่ละคำ เช่น "myFirstName"
สภาพแวดล้อมการทำงานของบทช่วยสอนนี้: ระบบ Windows 10, JavaScript เวอร์ชัน 1.8.5, คอมพิวเตอร์ Dell G3
โดยทั่วไป JavaScript จะใช้การตั้งชื่อตัวพิมพ์แบบอูฐ
ระบบการตั้งชื่อแบบอูฐคือเมื่อชื่อตัวแปรหรือชื่อฟังก์ชันเป็นตัวระบุเฉพาะที่ประกอบด้วยคำตั้งแต่หนึ่งคำขึ้นไปที่เชื่อมต่อเข้าด้วยกัน คำแรกขึ้นต้นด้วยอักษรตัวพิมพ์เล็ก แต่ละคำที่เริ่มต้นจากคำที่สอง ตัวอักษรแรกของเป็นตัวพิมพ์ใหญ่ทั้งหมด
ตัวอย่างเช่น: myFirstName, myLastName ชื่อตัวแปรดังกล่าวมีลักษณะเหมือนอูฐที่เพิ่มขึ้นทีละคน จึงเป็นที่มาของชื่อ
จากนี้ คุณลักษณะบางอย่างยังสามารถใช้การตั้งชื่อแบบ Camel Case ได้ เช่น ขนาดฟอนต์ น้ำหนักฟอนต์ ฯลฯ ซึ่งสามารถเขียนเป็น FontSize, FontWeight ได้
โปรดทราบว่าในข้อมูลโค้ดที่แสดงด้านบน คุณสามารถเขียน style.fontSize, style['font-size'], style['fontSize'] แต่การเขียน style.font-size จะทำให้เกิดข้อผิดพลาด