JavaScript में जटिल डेटा टाइप में typeof ऑपरेटर शामिल है। typeof ऑपरेटर एक यूनरी ऑपरेटर है जो अपने सिंगल ऑपरेंड से पहले रखा जाता है, जो किसी भी प्रकार का हो सकता है। इसका मान एक स्ट्रिंग है जो ऑपरेंड के डेटा टाइप को दर्शाता है।
typeof ऑपरेटर "number", "string", या "boolean" का मूल्यांकन करता है यदि इसका ऑपरेंड क्रमशः संख्या, स्ट्रिंग, या बूलियन मान है और मूल्यांकन के आधार पर true या false लौटाता है।
उदाहरण
JavaScript में typeof ऑपरेटर के साथ काम करना सीखने के लिए निम्न कोड चलाएं:
<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>