Boolean Object
/*syntax for creating a Boolean object: New Boolean (value); Constructor Boolean (value); The conversion function parameter value that is stored by the Boolean object or the value to be converted to a Boolean value. When worth is called as a constructor (with operator new), Boolean () converts its arguments to a Boolean value and returns a Boolean object that contains the value. If called as a function (without operator new), Boolean () will only convert its arguments to an original Boolean value and return this value. Note: If the value parameter is omitted, or is set to 0,-0, NULL, "", false, undefined, or NaN, the object is set to False. Otherwise set to true (even if the value parameter is the string "false"). */ varFalseobject =NewBoolean (false); varresult = Falseobject &&true; alert (result); //true varFalsevalue =false; Result= Falsevalue &&true; alert (result); //falseAlert (typeofFalseobject);//ObjectAlerttypeofFalsevalue);//BooleanAlert (falseobjectinstanceofBoolean);//trueAlert (FalsevalueinstanceofBoolean);//false /*A Boolean object is described in JavaScript, where a Boolean value is a basic data type. A Boolean object is a Boolean object that packages a Boolean value. The Boolean object is primarily used to provide a toString () method that converts a Boolean value into a string. When the ToString () method is called to convert a Boolean value to a string (typically called implicitly by JavaScript), JavaScript inherently converts the Boolean value to a temporary Boolean object and then calls the ToString () method of the object. */
JavaScript Learning Summary (iii) Boolean object