0 ratings0% found this document useful (0 votes) 37 views3 pagesArray
basic foundation for JavaScript
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here.
Available Formats
Download as PDF or read online on Scribd
we avonnune
10
an
2
a
1a
as
16
”
11 array handbook
J] Aovay: push(), pop(), shift(), unshiFt(), splice(), slice(),
// concat(), fortach(), map(), filter(), reduce(), find(), sort()
// Run each function to see the output, play and learn by doing.
17 push()
function pushexample(arr, element) {
console. log(“original array:", are);
arr.push(element)s
console. log("aFter push:", arr);
+
pushexample([1, 2, 3], 4)s
17 pop)
18 V function popexample(arr) {
9
2
2
2
2a
26
27
28
29
20
aa
22
33
aa
as
26
a7
a8
39
an
a2
console. log(“original array:", arr);
arr.pop()+
console. log(*After pops", arr);
}
popexample({1, 2, 3])3
TU) shiftQ
function shiftexample(arr) {
console. log("Original Array:", arr);
arr.shift()s
console. log("After shift:", arr)s
+
shiftexample([1, 2, 3])s
71 unshift()
~\ function unshiftexample(arr, element) {
console. log(”
iginal array:", arr)s
arr-unshift (element);
console. log("After unshift:", arr)5
¥
unshiftexample([1, 2, 3], ©)5aa,
45
a7
49
50
s1
32
533
5a
58
36
37
58
59
60
oa
62
6s
66
69
7°
mn
72
cay
76
7
78
79
83
1 concat()
function concatexample(arra, arr2) {
console. log("Original Arraysi", arrt, arr2);
let arr3 = arrt.concat(arr2)s
console. log("After concat:", arr3);
+
concatexample({1, 2, 3], [4, 5, 6])3
1) foreach()
function foreachexample(arr) {
console. log(“original array:", arr);
arr. forEach(function(item, index) {
console.log(item, index) 5
Ds
+
foreachexample([1, 2, 3])5
71 map)
function mapexamplecarr) £
console. log("original arra:
soar):
det neware = arr.map(function(item) (
return item * 25
ys
console. log(“After map
+
mapexample¢[1, 2.
V/ #alterO
ans
4 newArr)s
function filterexample(arr) {
console. log("Original Array:
Jet newarr = arr.filterCfunction¢item) ¢
return item > 35
ys
console. log(“After
+
Filterexample([1,
2s
sare);85
86
87
£828
92
93
95
96
”
98
99
100
101
102
103
10a
105
v
I) find)
function findExemple(arr) {
console. log("Original Array:", arr);
let found = arr.find(function(item) {
return item > 35
Ds
console.log("After find:", found);
t
findexample([1, 2, 3, 4, 5])5
ff sort()
function sortexample(arr) {
console. log("Original array:", arr);
arr.sort(function(a, b) {
return a - b5
Ds
console. log("After sort:", arr)5
t
sortexample([5, 2, 3, 4, 1])5