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

ชนิดข้อมูลที่ซับซ้อนใน JavaScript คืออะไร?


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

ประเภทของ โอเปอเรเตอร์ประเมินเป็น "ตัวเลข" "สตริง" หรือ "บูลีน" หากตัวถูกดำเนินการเป็นตัวเลข สตริง หรือค่าบูลีน และส่งกลับค่าจริงหรือเท็จตามการประเมิน

ตัวอย่าง

คุณสามารถลองเรียกใช้โค้ดต่อไปนี้เพื่อเรียนรู้วิธีการทำงานด้วย ประเภทของ โอเปอเรเตอร์ใน JavaScript -

<html>
   <body>
      <script>
         <!--
            var a = 10;
            var b = "String";
            var linebreak = "<br />";

            result = (typeof b == "string" ? "B is String" : "B is Numeric");
            document.write("Result => ");
            document.write(result);
            document.write(linebreak);

            result = (typeof a == "string" ? "A is String" : "A is Numeric");
            document.write("Result => ");
            document.write(result);
            document.write(linebreak);
         //-->
      </script>
   </body>
</html>