mahekcsspr.3
mahekcsspr.3
Class : TYCO B
Roll No. : 114
PRACTICAL NO.3
➢ Array Methods
<html>
<title>Array Methods</title>
<body>
<script>
var a=new Array();
a[0]=10;
a[1]=20;
a[2]=30;
a[3]=40;
document.write("<br>Array Elements="+a);
a.push(50);
document.write("<br>Array Elements after adding element at
end of array="+a);
a.unshift(09);
document.write("<br>Array Elements after adding element at
beginning of array ="+a);
a.pop();
document.write("<br>Array Elements after deleting element
from end of array ="+a);
a.shift();
document.write("<br>Array Elements after deleting element
from beginning of array ="+a);
a.splice(2,0,60);
document.write("<br>Array Elements after adding element at
some location ="+a);
a.sort();
document.write("<br>Array Elements after sorting ="+a);
var r=a.sort();
a.reverse();
document.write("<br>Array Elements after reverse ="+a);
var i=a.concat(70);
document.write("<br>Array Elements after concating ="+i);
</script>
</body>
</html>
Output:
<html>
<body>
<script>
function merge_array(array1, array2)
{
var result_array =[];
var arr = array1.concat(array2);
var len = arr.length;
var assoc={};
while(len--)
{
var item = arr[len];
if(!assoc[item])
{
result_array.unshift(item);
assoc[item] = true;
}
}
return result_array;
}
var array1 = [1, 2, 3,4,7,9];
var array2 = [2, 30, 1,40,9];
document.write(merge_array(array1, array2));
</script>
</body>
</html>
Output: