[ Web Proxy ]
URL:
Viewing: https://www.geeksforgeeks.org/javascript/javascript-boolean-constructor-property/ [Back]  [Original]

JavaScript Boolean Constructor Property - GeeksforGeeks
  • Courses
    Sale
  • Tutorials
  • Interview Prep

JavaScript Boolean Constructor Property

Last Updated : 11 Jul, 2025

JavaScript boolean constructor property returns the constructor function for an object. The function which is returned by this property is just the reference to this function, not a Boolean containing the functions name The JavaScript number constructor, string constructor, and boolean constructor return function Boolean() { [native code] }, function Number() { [native code] }, and function String() { [native code] } respectively.
Syntax:  

boolean.constructor

Parameter: This method does not accept any parameter. 

Return value: It returns the function Boolean() { [native code] }.

Below are examples of the Boolean constructor property:

Example 1: 

javascript
function func() {
    let bool = false;
    let value = bool.constructor;
    console.log(value);
}
func();

Output: 

 Boolean() { [native code] }

Example 2: This example illustrates the boolean constructor property. 

JavaScript
function gfg() {
    let bool = false;
    console.log(bool.constructor);
}
gfg()

Output
[Function: Boolean]

Supported Browsers: The browsers supported by JavaScript Boolean constructor Property are listed below:

  • Google Chrome 1 and above
  • Internet Explorer 3 and above
  • Mozilla Firefox 1 and above
  • Safari 1 and above
  • Opera 4 and above

We have a complete list of Javascript Boolean methods, to check those please go through the Javascript Boolean Complete Reference article.

Comment

Web Proxy Viewer  |  New URL  |  Original Page