hasOwnProperty(propName
:
String)
:
boolean
Returns Boolean true if at the time the current object's instance was created its constructor (or literal assignment) contained a property with a name that matches the parameter value.
isPrototypeOf(prototype
:
Object)
:
boolean
Returns true if the current object and the object passed as a prameter conincide at some point along each object's prototype inheritance chain.
propertyIsEnumerable(propName
:
String)
:
boolean
Return true if the specified property exposes itself to for/in property inspection through the object.
hasOwnProperty
hasOwnProperty(propName
:
String)
:
boolean
Returns Boolean true if at the time the current object's instance was created
its constructor (or literal assignment) contained a property with a name that
matches the parameter value.
Parameters:
propName
-
the property name of the object's property.
Returns:
true if at the object contains a property that matches the parameter, false otherwise.
isPrototypeOf
isPrototypeOf(prototype
:
Object)
:
boolean
Returns true if the current object and the object passed as a prameter conincide
at some point along each object's prototype inheritance chain.
Parameters:
prototype
-
the object to test.
Returns:
true if the current object and the object passed as a prameter conincide at some point, false otherwise.
propertyIsEnumerable
propertyIsEnumerable(propName
:
String)
:
boolean
Return true if the specified property exposes itself to for/in property
inspection through the object.
Parameters:
propName
-
the property to test.
Returns:
true if the specified property exposes itself to for/in property inspection through the object, false otherwise.
toLocaleString
Converts the object to a localized String.
Returns:
a localized version of the object.
toString
Converts the object to a String.
Returns:
the String representation of the object.
valueOf
Returns the object's value.
Returns:
the object's value.