बूलियन ऑब्जेक्ट दो मानों का प्रतिनिधित्व करता है, या तो "true" या "false"। यदि वैल्यू पैरामीटर छोड़ा गया है या 0, -0, null, false, NaN, undefined, या खाली स्ट्रिंग ("") है, तो ऑब्जेक्ट का प्रारंभिक मान false होता है।
बूलियन ऑब्जेक्ट की प्रॉपर्टीज की सूची यहां दी गई है:
| क्रमांक | प्रॉपर्टी और विवरण |
|---|---|
| 1 | constructor उस बूलियन फ़ंक्शन का संदर्भ लौटाता है जिसने ऑब्जेक्ट बनाया। |
| 2 | prototype प्रोटोटाइप प्रॉपर्टी आपको ऑब्जेक्ट में प्रॉपर्टीज और मेथड्स जोड़ने की अनुमति देती है। |
उदाहरण
प्रोटोटाइप बूलियन ऑब्जेक्ट के उपयोग का उदाहरण यहां दिया गया है:
<html>
<head>
<title>JavaScript Boolean object</title>
<script>
function book(title, author) {
this.title = title;
this.author = author;
}
</script>
</head>
<body>
<script>
var myBook = new book("WordPress Development", "Amit");
book.prototype.price = null;
myBook.price = 500;
document.write("Book title is : " + myBook.title + "<br>");
document.write("Book author is : " + myBook.author + "<br>");
document.write("Book price is : " + myBook.price + "<br>");
</script>
</body>
</html>