Properti Boolean.prototype
menambahkan properti baru atau metode baru kepada objek Boolean.
Sintaks:
Boolean.prototype.property
Boolean.prototype.method
Boolean.prototype
adalah properti standard JavaScript 1.1+, JScript 3.0+, ECMAScript 1.0+ dan di dukung Google Chrome Beta+, Firefox 1.0 (Gecko 1.7)+, Internet Explorer 4.0+, Netscape Navigator 3.0+, Opera 3.0+, Safari 1.0+.
Contoh di bawah ini menambahkan metode baru bernama newMethod
, dia mempunyai fungsi jika objek Boolean bernilai true, maka false
dikembalikan, begitu sebaliknya:
var boolean_1 = new Boolean(true);
var boolean_2 = new Boolean(false);
Boolean.prototype.newMethod = function() {
if(this.valueOf() == true) {
return false;
}
else{
return true;
}
}
alert(boolean_1.newMethod()); // false
alert(boolean_2.newMethod()); // true