ในภาษา JavaScript คีย์เวิร์ดใดใช้ประกาศตัวแปรที่มีขอบเขต (Scope) แบบบล็อก และไม่สามารถกำหนดค่าซ้ำได้
กvar
ขconst
คstatic
งlet
เฉลยอธิบาย
const ใช้ประกาศตัวแปรที่มีขอบเขตแบบบล็อก (Block Scope) และไม่อนุญาตให้กำหนดค่าใหม่ (Reassign) หลังจากประกาศแล้ว ส่วน var มีขอบเขตแบบฟังก์ชัน (Function Scope) และสามารถกำหนดค่าซ้ำได้, let มีขอบเขตแบบบล็อกแต่สามารถกำหนดค่าซ้ำได้, static ไม่ใช่คีย์เวิร์ดสำหรับประกาศตัวแปรใน JavaScript มาตรฐาน