Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

Reserved Words ใน JavaScript มีอะไรบ้าง?

Reserved words ไม่สามารถใช้เป็นตัวแปร ฟังก์ชัน เมธอด loop labels หรือชื่อออบเจกต์ใน JavaScript ได้

รายการ reserved words ใน JavaScript:

abstractelseinstanceofswitch
booleanenumintsynchronized
breakexportinterfacethis
byteextendslongthrow
casefalsenativethrows
catchfinalnewtransient
charfinallynulltrue
classfloatpackagetry
constforprivatetypeof
continuefunctionprotectedvar
debuggergotopublicvoid
defaultifreturnvolatile
deleteimplementsshortwhile
doimportstaticwith
doubleinsuper

หมายเหตุ

  • บางคำเป็น future reserved words (เช่น enum, await ใน module) — สำรองไว้สำหรับมาตรฐานอนาคต
  • คำบางคำใช้งานอยู่แล้ว (keywords) เช่น if, for, function
  • ห้ามใช้เป็นชื่อตัวแปร ฟังก์ชัน property name (ยกเว้นใน object literal property shorthand บางกรณี)