JavaScript Reference :: Boolean

The Boolean object is a wrapper for the boolean primitive type. When the constructor is used, e.g. var bVar = new Boolean(value), any value passed as a parameter other than 0, -0, null, false, NaN, undefined, or an empty string (i.e. ""), will result in a value of true being returned.

Boolean

methods

object toSource()
Returns a literal representing the source code of the object e.g "function Object() { [native code] }" or "function Car(manufactuer, model, productionyear) { this.make = manufactuer; this.model = model; this.year = productionyear; }".
string toString()
Returns a string representing the object i.e. "[object Object]".
void unwatch(property)
Removes a previously set watchpoint.
								
object valueOf()
Returns the primitive value of the object e.g. "function Object() { [native code] }".
void watch(property, handlingFunction)
Calls the handlingFunction when the property is changed.
								

properties

constructor
The constructor method is the base method used to create an instance of the object.
prototype
Exposes the prototype for the method or property of the object.

events