JavaScript Reference/Javascript Methods/isPrototypeOf
"isPrototypeOf()" Example
<source lang="javascript">
<html> <body> <script language="javascript"> function Object(firstName, lastName){
this.firstName = firstName; this.lastName = lastName;
} function function1(){
myObject.age = getAge; alert(myObject.age());
} function function2(){
myObject.favoriteColor = "Blue"; alert(myObject.favoriteColor);
} function getAge(){
return 34;
} var myObject = new Object("first name", "last name"); </script> <button onclick="function2();">Add property</button> <button onclick="function1();">Add method</button> <button onclick="alert(myObject.constructor);">Constructor</button> <button onclick="alert(myObject.isPrototypeOf(myObject));">PrototypeOf</button> <button onclick="alert(myObject.hasOwnProperty("lastName"));">HasProperty</button> </body> </html>
</source>
"isPrototypeOf()" is applied to
<source lang="javascript">
+----------------+--------------------------------------------------------------+ | Applied_To |Object | +----------------+--------------------------------------------------------------+
</source>
"isPrototypeOf()" Syntax, Parameters and Note
<source lang="javascript">
Note: Is the specified object an instance of Object. Returns true or false.
Syntax:
objectName.isPrototypeOf(param1) Parameters:
param1 Required; the object to check. </source>