
An array is a special variable, which can hold more than one value at a time. JavaScript arrays are written with square brackets. Array items are separated by commas.
Example 1: Write a function in javascript to store subjects in array.
<html>
<head>
<script>
function fun()
{
var subjects = ["Maths","English","Computer Science","Hindi","Science"];
document.getElementById("demo").innerHTML = subjects[2];
}
</script>
</head>
<body>
<p id="demo" onclick="fun()">Click to Find Subject</p>
</body>
</html>
1. Sorting Array - The sort() method is used to sort an array alphabetically.
var subjects = ["Maths","English","Computer Science","Hindi","Science"]; subjects.sort();
2. Reverse Array - The reverse() method reverses the elements in an array. You can use it to sort an array in descending order.
var subjects = ["Maths","English","Computer Science","Hindi","Science"]; subjects.sort(); subjects.reverse();
3. Numeric Sort - The sort method cannot be used on a number array, because it sorts alphabetically (25 is bigger than 100). You can fix this by providing a function that returns -1, 0, or 1.
var nums = [40, 100, 1, 5, 25, 10];
nums.sort(function(a, b){return a-b});
Numeric Reverse Sort - Use the same trick to sort an arrays in descending order.
var nums = [40, 100, 1, 5, 25, 10];
nums.sort(function(a, b){return b-a});
4. Push: The push() method adds a new element to an array in the end.
subjects.push("Web Designing");
5. Pop: The pop() method removes the last element from an array.
subjects.pop();
6. Shift: The shift() method removes the first element of an array.
subjects.shift();
7. Unshift: The unshift() method adds a new element to an array at the beginning.
subjects.unshift("Web Development");
Example 2: Push, Pop JavaScript Array.
Ad: