बूलियन ऑब्जेक्ट दो मानों का प्रतिनिधित्व करता है: "true" या "false"। यदि मान पैरामीटर छोड़ा गया है या 0, -0, null, false, NaN, undefined, या खाली स्ट्रिंग ("") है, तो ऑब्जेक्ट का प्रारंभिक मान false होता है।
new Boolean() का उपयोग एक नया ऑब्जेक्ट बनाने के लिए किया जाता है। बूलियन ऑब्जेक्ट बनाने के लिए निम्नलिखित सिंटैक्स का उपयोग करें:
var val = new Boolean(value);
उदाहरण
आइए toString() विधि का एक उदाहरण देखें, जो ऑब्जेक्ट के मान के आधार पर "true" या "false" की स्ट्रिंग लौटाता है:
<html>
<head>
<title>JavaScript toString() विधि</title>
</head>
<body>
<script>
var flag = new Boolean(false);
document.write("flag.toString = " + flag.toString());
</script>
</body>
</html>