JavaScript Array Methods and Examples
JavaScript Array Methods and Examples
<html>
Array Declaration: <head>
<html> <title>Adding Array Element</title>
<head> </head>
<title>Array Declaration,Defination <body>
Demo</title> <Script type="text/javascript">
</head> var arr= new Array(10,30,5,43,22,90,80);
<body> [Link]("Display Array list before Adding
<Script type="text/javascript"> Element<br>");
for(i=0;i<[Link];i++) {
var arr= new Array(10,30,5,43,22,90,80);
[Link]("Display Array list using [Link](arr[i]+"<br>");
method 1 <br>"); }
for(i=0;i<=6;i++) [Link]("Display Array list after
{ adding element<br>");
[Link](arr[i]+"<br>"); arr[[Link]]=30;
} for(i=0;i<[Link];i++)
var arr1=[10,20,30,40,50]; {
[Link]("Display Array list using [Link](arr[i]+"<br>");
method 2 <br>"); }
for(i=0;i<=4;i++) </Script>
{ </body>
[Link](arr1[i]+"<br>"); </html>
}
</Script> Reverse Element in Array:
</body> <html>
</html> <head>
<title>Reverse Method Demo</title>
Array Looping: </head>
<html> <body>
<head> <script type="text/javascript">
<title>Looing an Array</title> var arr=new Array(9,5,4,0,2,6);
</head> [Link]("Array Elements Before
<body> Reverse:<br>");
<script type="text/javascript"> for(i=0;i<[Link];i++)
var arr=new Array(); {
arr[0]="Mahindra"; [Link](arr[i]+"<br>");
arr[1]="Suzuki"; }
arr[2]="Toyota"; [Link]();
arr[3]="Audi"; [Link]("Array Elements After
arr[4]="BMW"; Reverse:<br>");
for(i=0;i<=4;i++) for(i=0;i<[Link];i++)
{ {
[Link](arr[i]+"<br>"); [Link](arr[i]+"<br>");
} }
</script> </script>
</body> </body>
</html> </html>
Array unshift() method:
Sorting Element in Array: <html>
<html> <head> <title>unshift Method</title>
<head> </head>
<title>Sorting Array Elements</title> <body>
</head> <script type="text/javascript">
<body> var arr1= new Array(10,20,30,40,50);
<script type="text/javascript"> [Link]("<br> Elements of Array
var arr=new Array(9,5,4,0,2,6); are:");
[Link]("Array Elements Before for(i=0;i<[Link];i++)
Sort:<br>"); {
for(i=0;i<[Link];i++) [Link]("<br>"+arr1[i]);
{ }
[Link](arr[i]+"<br>"); [Link]("<br> unshift() method:");
} [Link](12);
[Link](); [Link]("<br> Elements of Array After
[Link]("Array Elements After unshift() are:");
Sort:<br>"); for(i=0;i<[Link];i++)
for(i=0;i<[Link];i++) {
{ [Link]("<br>"+arr1[i]);
[Link](arr[i]+"<br>"); }
} </script> </body> </html>
</script>
</body> Array push() method:
</html> <html>
<head> <title>Demo of push() Method</title>
Array shift() method: </head>
<html> <body>
<head> <title>Demo of Shift Method</title> <script type="text/javascript">
</head> var arr1= new Array(10,20,30,40,50);
<body> [Link]("<br> Elements of Array
<script type="text/javascript"> are:");
var arr1= new Array(10,20,30,40,50); for(i=0;i<[Link];i++)
[Link]("<br> Elements of Array are:"); {
for(i=0;i<[Link];i++) [Link]("<br>"+arr1[i]);
{ }
[Link]("<br>"+arr1[i]); [Link]("<br> Demo of push()
} method:");
[Link]("<br> Demo of Shift() method:"); [Link](90);
var shft=[Link](); [Link]("<br> Elements of Array After
[Link]("<br> Elements of Array After push() are:");
Shift() are:"); for(i=0;i<[Link];i++)
for(i=0;i<[Link];i++) {
{ [Link]("<br>"+arr1[i]);
[Link]("<br>"+arr1[i]); }
}
</script> </script>
</body> </body>
</html> </html>
Array pop() method: Object as associative Array:
<html> <html>
<head> <title>Demo of pop() Method</title> <head>
</head> <title>Object as Associative Array</title>
<body> </head>
<script type="text/javascript"> <body>
var arr1= new Array(10,20,30,40,50); <script type="text/javascript">
[Link]("<br> Elements of Array are:"); var arr1= new Array(10,20,30,40,50);
for(i=0;i<[Link];i++) [Link]("<br> Elements of Array:");
{ for(i=0;i<[Link];i++)
[Link]("<br>"+arr1[i]); {
} [Link]("<br>"+arr1[i]);
[Link]("<br> Demo of pop() method:"); }
var a=[Link](); [Link]("<br> Object as Associative
[Link]("<br> Elements of Array After Array:");
pop() are:"); for(i in arr1)
for(i=0;i<[Link];i++) {
{ [Link]("<br>"+i+"=>"+arr1[i]);
[Link]("<br>"+arr1[i]); }
}
[Link]("<br><br><br>"+a+" is </script>
removed from array after execution of pop()."); </body>
</script></body></html> </html>
[Link]("<br>Demo of
Concat():<br>");
var str2=[Link]('');
[Link](str2);
</script> </body> </html>
Writing a Function Calling a Function With Argument
<html> <html>
<head> <head> <title>Demo of Calling a Function With
<title>writing a Function</title> Argument</title></head>
</head> <body>
<body> <script type="text/javascript">
<script type="text/javascript"> function addition(a,b)
function fun1() {
{ c=a+b;
[Link]("This statement write in [Link]("Addition of A and B is:"+c);
fun1().<br>"); }
} </script>
</script> <script type="text/javascript">
<script> var x=10,y=20;
fun1(); //function calling addition(x,y);
[Link]("This statement write </script>
outside the fun1().<br>"); </body>
</html>
</script>
</body> Calling a Function From HTML method 1:
</html> <html>
Global variable and local variable: <head>
<html> <title> Demo of Calling a Function From
<head> HTML </title>
<title>Global variable Demo</title>
<body> <script type="text/javascript">
<script type="text/javascript"> function fun1()
var a=30; // global variable {
var b=20; // global variable [Link]("This is A sample statement
function fun1() in Fun1().");
{ }
var a=10; // local variable of fun1() </script>
[Link]("Value of a is="+a);
[Link]("<br>Value of b is="+b); </head>
} <body onload="fun1()">
fun1(); // function call </body>
[Link]("<br>Value of a is="+a); </html>
</script>
</body>
</head>
</html>
Calling a Function From HTML method 2: Function calling Another Function
<html>
<html> <head>
<head> <title>Demo of Function calling Another
<title> Demo of Calling a Function From Function</title>
HTML </title> </head>
<body>
<script type="text/javascript"> <script type="text/javascript">
function fun1() function fun1()
{ {
[Link]("This is A sample statement [Link]("This Statement by Func1()
in Fun1()."); <br>");
} fun2(); //calling function fun2() using fun1()
</script> }