Constructor property
Instance
Returns the function created by the prototype of the MyVar object:
var myvar = new Boolean (1);
Myvar.constructor;
Result output:
function Boolean () {[native code]}
Definitions and usage
The constructor property returns a reference to the Boolean function that created this object.
prototype Builder
Create a new method for the Boolean object:
Boolean.prototype.mycolor=function ()
{
if (this.valueof () ==true)
{
this.color= "green";
}
else
{
this.color= "red";
}
}
Create a Boolean object and add the MyColor method:
var a=new Boolean (1);
A.mycolor ();
var B=a.color;
b Result output:
Definitions and usage
The prototype property gives you the ability to add properties and methods to an object.
When constructing a prototype, all Boolean objects add properties or methods by default.
Note: Prototype is a global property, which is for almost all JavaScript objects.