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

การใช้งานตัวดำเนินการ in ใน JavaScript

ตัวดำเนินการ in ใช้ใน JavaScript เพื่อตรวจสอบว่าคุณสมบัติ (property) มีอยู่ในออบเจ็กต์หรือไม่

ตัวอย่าง

ลองรันโค้ดด้านล่างเพื่อเรียนรู้การใช้งานตัวดำเนินการ in ใน JavaScript:

<!DOCTYPE html>
<html>
  <body>
    <script>
      var emp = {name:"Amit", subject:"Java"};
      document.write("name" in emp);
      document.write("<br>");
      document.write("subject" in emp);
      document.write("<br>");
      document.write("MAX_VALUE" in Number);
      document.write("<br>");
      document.write("MIN" in Number);
    </script>
  </body>
</html>

ผลลัพธ์จะเป็น true สำหรับ "name", "subject", และ "MAX_VALUE" (เพราะ Number.MAX_VALUE มีอยู่จริง) ส่วน false สำหรับ "MIN" (เพราะ Number.MIN ไม่มีอยู่ ใช้ Number.MIN_VALUE แทน) ตัวดำเนินการ in ตรวจสอบทั้งคุณสมบัติของออบเจ็กต์เองและที่สืบทอดมาจากโปรโตไทป์