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

ข้อตกลงการตั้งชื่อ (กฎ) สำหรับตัวแปร JavaScript

ต่อไปนี้เป็น กฎ (ไม่ใช่แนวทาง) สำหรับการตั้งชื่อตัวแปร JavaScript:

  • ชื่อตัวแปรสามารถประกอบด้วยอักขระที่เป็นตัวอักษรและตัวเลขเท่านั้น (ตัวอักษร a ถึง z และตัวเลข 0 ถึง 9 ) ขีดล่าง (_ ) หรือเครื่องหมายดอลลาร์ $ .
  • ชื่อตัวแปรไม่สามารถขึ้นต้นด้วยตัวเลขได้
  • ชื่อตัวแปรต้องขึ้นต้นด้วย ตัวอักษร เครื่องหมายดอลลาร์ ($ ) หรือ ขีดล่าง (_ )
  • ชื่อตัวแปรต้องไม่มีการเว้นวรรค
  • ชื่อตัวแปรต้องไม่มีคีย์เวิร์ดที่สงวนไว้บางคำ เช่น Javascript , true , this และอีกมากมาย

คีย์เวิร์ด JavaScript ที่สงวนไว้

เกี่ยวกับคีย์เวิร์ดที่สงวนไว้ หากคุณพยายามตั้งชื่อตัวแปรให้กับคีย์เวิร์ด JavaScript ที่สงวนไว้ คุณจะได้รับข้อผิดพลาดในลักษณะนี้:

let this = "hey you"
// Uncaught SyntaxError: Unexpected token 'this'

ความละเอียดอ่อนของตัวพิมพ์เล็กและตัวพิมพ์ใหญ่

ใน JavaScript ตัวแปร ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ตัวแปรทั้งสองนี้ออกเสียงเหมือนกัน แต่ตัวหนึ่งมีตัวพิมพ์ใหญ่ อีกตัวเป็นตัวพิมพ์เล็กล้วน:

  • helloThere
  • hellothere

ในโลกของ JavaScript นั่นทำให้พวกเขาเป็นสองตัวแปรที่แตกต่างกัน ดังนั้นจงใส่ใจกับตัวพิมพ์เล็กและตัวพิมพ์ใหญ่เสมอเมื่อคุณประกาศและอ้างอิงตัวแปรใน JavaScript

คุณสามารถเริ่มตัวแปรด้วยอักษรตัวพิมพ์ใหญ่ได้ แต่รูปแบบทั่วไปที่คุณเห็นใน JavaScript วานิลลาเรียกว่า camelCase ซึ่งก็คือเมื่ออักษรตัวแรกของคำแรกในตัวแปรเป็นตัวพิมพ์เล็ก จากนั้นคำที่ดำเนินการจะมีอักษรตัวแรกของตัวพิมพ์ใหญ่ดังนี้:

let aGoodRuleOfThumb