HOME HTML CSS JAVASCRIPT SQL PHP JQUERY XML ASP.NET MORE...
REFERENCES | EXAMPLES | FORUM | ABOUT

JavaScript Boolean prototype Constructor

Boolean Object Reference JavaScript Boolean Object

Example

Make a new method for the Boolean object:

Boolean.prototype.myColor=function()
{
if (this.valueOf()==true)
  {
  this.color="green";
  }
else
  {
  this.color="red";
  }
}

Make a Boolean object, then calls the myColor method:

var a=new Boolean(1);
a.myColor();
var b=a.color;

The value of b is now:

green

Try it yourself »

Definition and Usage

The prototype constructor allows you to add new properties and methods to the Boolean() object.

When constructing a property, ALL booleans will be given the property, and it's value, as default.

When constructing a method, ALL booleans will have this method available.

Note: Boolean.prototype does not refer to a single boolean, but to the Boolean() object itself.

Note: Prototype is a global object constructor which is available for all JavaScript objects.


Browser Support

Internet Explorer Firefox Opera Google Chrome Safari

The prototype property is supported in all major browsers.


Syntax

Boolean.prototype.name=value


Boolean Object Reference JavaScript Boolean Object

Your suggestion:

Close [X]

Thank You For Helping Us!

Your message has been sent to W3Schools.

Close [X]
Search w3schools.com:

WEB BUILDING

Download XML Editor FREE Website BUILDER Free HTML5 Templates

SHARE THIS PAGE