Built -in methods of Arrays
Sun Nov 03 2024 10:11:34 GMT+0000 (Coordinated Universal Time)
Saved by
@login123
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Array Methods Demo</title>
</head>
<body>
<h1>Array Methods in JavaScript</h1>
<script>
console.log("push() method:");
const fruits = ["Apple", "Banana"];
fruits.push("Orange");
console.log("\npop() method:");
const lastFruit = fruits.pop();
console.log(lastFruit);
console.log(fruits);
console.log("\nshift() method:");
const firstFruit = fruits.shift();
console.log(firstFruit);
console.log(fruits);
console.log("\nunshift() method:");
fruits.unshift("Apple");
console.log(fruits);
console.log("\nsplice() method:");
const newFruits = ["Apple", "Banana", "Orange", "Mango"];
const removedFruits = newFruits.splice(1, 2, "Grapes");
console.log("Removed Fruits:", removedFruits);
console.log("Updated Fruits:", newFruits);
console.log("\nslice() method:");
const citrus = newFruits.slice(0, 2);
console.log("Sliced Fruits:", citrus);
console.log("Original Fruits:", newFruits);
console.log("\nmap() method:");
const numbers = [1, 2, 3, 4];
const doubled = numbers.map(num => num * 2);
console.log("Doubled Numbers:", doubled);
console.log("\nfilter() method:");
const evenNumbers = numbers.filter(num => num % 2 === 0);
console.log("Even Numbers:", evenNumbers);
</script>
</body>
</html>
content_copyCOPY
Comments