Home Java Javascript-array JavaScript array prototype



JavaScript array prototype
Posted on: November 5, 2008 at 12:00 AM
We can add and modify the properties and methods of the array by using the property "prototype" of the array class.

JavaScript array prototype

     

We can add and modify the properties and methods of the array by using the property "prototype" of the array class. In the web developing application we might require some times additional functionality rather than having the predefined methods like push(), pop(), reverse() etc. In this situation the property "prototype" is quite useful for developers. We can create new methods or functions and can modify the existing functions by the use of "prototype" property.

Below we have shown an example into which we have created few new methods which can be called by using the array object. Here is the full example code for this prototype example as follows:

 

 

 

javascript_array_prototype.html

<html>
<head>
<title>
JavaScript array prototype example
</title>
<script type="text/javascript">
Array.prototype.hello=function(){
return "<b>Hello World!</b>";
};
Array.prototype.print=function(){
for(var i=0;i<this.length;i++){
document.write(this[i]+"<br>");
}
};
var arr = new Array(5);
arr[0]="Bidyakar";
arr[1]="Rupesh";
arr[2]="Saurabh";
arr[3]="Vinod";
arr[4]="Amar";
document.write("<b>Array is </b>=>"+arr+"<br>");
document.write("<b>hello method called </b>=>"+arr.hello()+"<br>");
arr.print();
</script>
</head>
<body bgcolor="#ffccdd">
<h2>
Use of property "prototype"
</h2>
</body>
</html>

Output of the example is as given below:

Download Sample Source Code

Related Tags for JavaScript array prototype:
cwebarrayclassuitimeprototypepropertiesfunctionapplicationfuniomethodspropertymethodtypeviusingfunctionalappreverselikedefinepingifieuncpushaddtomodifyrequireavisheitcanlipepopimdevinmodasmhavingcaddadditionadclesfuncpimemodiproppcatdefinedtieredefinessoatpinkirhaimeproperpreraydevelopdevelopingfunctionalityandarrtropevinssthavatiapetcfinetcicaicaplpropprpredefinedmindodsonomo


More Tutorials from this section

Ask Questions?    Discuss: JavaScript array prototype  

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 

Ask Questions?

If you are facing any programming issue, such as compilation errors or not able to find the code you are looking for.

Ask your questions, our development team will try to give answers to your questions.