जेसक्रिप्ट बॉलीयन रेफरेंस मैनुअल
JavaScript Boolean(布尔)
JavaScript 布尔值可以有以下两个值之一:true 或 false。
Boolean() फ़ंक्शन
आप Boolean() फ़ंक्शन का उपयोग कर सकते हैं ताकि अभिव्यक्ति का सत्यता निर्धारित करें:
उदाहरण
Boolean(10 > 9) // true बचाया जाता है
या और सरल:
उदाहरण
(10 > 9) // भी true बचाया जाता है 10 > 9 // भी true वापस देता है
बूल वैल्यू के बारे में ट्यूटोरियल के लिए, कृपया हमारे JavaScript Boolean ट्यूटोरियल。
Boolean गुण
गुण | वर्णन |
---|---|
constructor | जो JavaScript Boolean प्रारूप को बनाने के लिए फ़ंक्शन को वापस देता है。 |
prototype | आपको Boolean प्रारूप को गुणों और विधियों को जोड़ने की अनुमति देता है。 |
Boolean विधि
विधि | वर्णन |
---|---|
toString() | बूल वैल्यू को स्ट्रिंग में बदलकर वापस देता है और परिणाम को वापस देता है。 |
valueOf() | बूल वैल्यू का मूल मान वापस देता है。 |
Boolean ऑब्जेक्ट
Boolean ऑब्जेक्ट दो मानों को प्रतिनिधित्व करता है: "true" या "false"。
Boolean ऑब्जेक्ट का बनाने के लिए व्याकरण:
new Boolean(value); // कंस्ट्रक्टर Boolean(value); // ट्रांसफॉर्म फ़ंक्शन
पारामीटर
पारामीटर value बूल ऑब्जेक्ट द्वारा रखा गया मान या बूल वैल्यू को बदलने के लिए इस्तेमाल किया जाने वाला मान。
वापसी मान
यदि एक कंस्ट्रक्टर (न्यू ऑपरेटर लगाकर) के रूप में बुलाया जाता है, Boolean() अपने पारामीटर को एक बूल वैल्यू में बदल देता है और इस मान को एक Boolean ऑब्जेक्ट में पैक करके वापस देता है。
यदि एक फ़ंक्शन (न्यू ऑपरेटर नहीं लगाकर) के रूप में बुलाया जाता है, Boolean() अपने पारामीटर को एक मूल बूल वैल्यू में बदल देता है और इस मान को वापस देता है。
टिप्पणी:यदि value पारामीटर को छोड़ दिया गया है या 0, -0, null, "", false, undefined या NaN के रूप में सेट किया गया है, तो इस ऑब्जेक्ट false के रूप में सेट किया जाता है। अन्यथा true (भले ही value पारामीटर स्ट्रिंग "false" हो) सेट किया जाता है。
Boolean ऑब्जेक्ट वर्णन
JavaScript में, बूल एक मूल डाटा टाइप है। Boolean ऑब्जेक्ट एक बूल वैल्यू को पैक करने वाला बूल ऑब्जेक्ट है। Boolean ऑब्जेक्ट विधि toString() की मुख्य उपयोग की जाती है जो बूल वैल्यू को स्ट्रिंग में बदलती है。
जब toString() विधि को बूल वैल्यू को स्ट्रिंग में बदलने के लिए बुलाया जाए (आमतौर पर JavaScript द्वारा अनदेखी किया जाता है), JavaScript इस बूल वैल्यू को एक अस्थायी Boolean ऑब्जेक्ट में बदल देता है और फिर इस ऑब्जेक्ट की toString() विधि को बुलाता है。
अकादमिक पुस्तक
अधिक जानकारी के लिए, JavaScript एडवांस्ड ट्यूटोरियल में कृपया पढ़ें जो लिंक दिया गया है:
- ECMAScript रेफरेंस टाइप
- सन्दर्भ टाइप्स आमतौर पर क्लास (class) या ऑब्जेक्ट कहलाते हैं। इस भाग में ECMAScript के प्री-डेफाइन्ड संदर्भ टाइप्स के बारे में बताया जाएगा。