टाइपऑफ़ ऑपरेटर एक यूनरी ऑपरेटर है जिसे इसके सिंगल ऑपरेंड से पहले रखा जाता है, जो किसी भी प्रकार का हो सकता है। इसका मान एक स्ट्रिंग है जो ऑपरेंड के डेटा प्रकार को दर्शाता है। टाइपऑफ़ ऑपरेटर "नंबर", "स्ट्रिंग" या "बूलियन" का मूल्यांकन करता है यदि इसका ऑपरेंड एक संख्या, स्ट्रिंग या बूलियन मान है और मूल्यांकन के आधार पर सही या गलत लौटाता है।
यहां टाइपऑफ़ . के लिए वापसी मानों की एक सूची दी गई है संचालिका।
टाइप करें वें> | स्ट्रिंग टाइपो द्वारा लौटाई गई वें> |
---|---|
नंबर | "संख्या" |
String | "स्ट्रिंग" |
बूलियन | "बूलियन" |
ऑब्जेक्ट | "वस्तु" |
Function | "फ़ंक्शन" |
अपरिभाषित | "अपरिभाषित" |
शून्य | "वस्तु" |
उदाहरण
निम्न कोड दिखाता है कि टाइपऑफ़ को कैसे लागू किया जाए ऑपरेटर -
<html> <body> <script> var a = 10; var b = "String"; var linebreak = "<br />"; result = (typeof b == "string" ? "B is String" : "Bis Numeric"); document.write("Result => "); document.write(result); document.write(linebreak); result = (typeof a == "string" ? "A is String" : "Ais Numeric"); document.write("Result => "); document.write(result); document.write(linebreak); </script> </body> </html>