JavaScript undefined ทางเลือก

การระบุและการใช้งาน

undefined รายละเอียดรายการที่ไม่ได้รับการกำหนดค่าหรือไม่ได้รับการประกาศ

ตัวอย่าง

ตัวอย่าง 1

ตรวจสอบตัวแปรว่าถูกกำหนดหรือไม่

var x;
if (typeof x === "undefined") {
  txt = "x ยังไม่ถูกกำหนด";
} else {
  txt = "x ถูกกำหนด";
}

ทดลองด้วยตัวเอง

ตัวอย่าง 2

ตรวจสอบตัวแปรที่ยังไม่ถูกประกาศว่าไม่ถูกกำหนด

if (typeof y === "undefined") {
  txt = "y ยังไม่ถูกกำหนด";
} else {
  txt = "y ถูกกำหนด";
}

ทดลองด้วยตัวเอง

รายละเอียดเทคโนโลยี

เวอร์ชั่น JavaScript: ECMAScript 1

การสนับสนุนโดยเครื่องเลือก

คุณสมบัติ Chrome Edge Firefox Safari Opera
undefined การสนับสนุน การสนับสนุน การสนับสนุน การสนับสนุน การสนับสนุน