Object Oriented - hasOwnProperty - JavaScript DHTML

Started by VelMurugan, Apr 09, 2009, 01:00 PM

Previous topic - Next topic

VelMurugan

'hasOwnProperty()' Example

<html>
<body>
<script language="javascript">
function Object(firstName, lastName){
   this.firstName = firstName;
   this.lastName = lastName;
}
function function1(){
   myObject.age = 34;
   alert(myObject.age());
}
function function2(){
   myObject.favoriteColor = 'Blue';
   alert(myObject.favoriteColor);
}
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 ; java2s