JS4 ClassNotes
JS4 ClassNotes
Collections of items
Create Array
lege
Col
a
let heroes = [ “ironman”, “hulk”, “thor”, “batman” ];
Apn
let marks = [ 96, 75, 48, 83, 66 ];
lege
Col
pna
0 1 2
A
3 4
Looping over an Array
Print all elements of an array
lege
Col
pna
A
Let‘s Practice
Qs. For a given array with marks of students -> [85, 97, 44, 37, 76, 60]
e
Find the average marks of the entire class.
lleg
a Co
Apn
Let‘s Practice
Qs. For a given array with prices of 5 items -> [250, 645, 300, 900, 50]
e
All items have an offer of 10% OFF on them. Change the array to store final price after
leg
applying offer.
Col
pna
A
Arrays in JS
Array Methods
lege
l
Push( ) : add to end
a Co
Apn
Pop( ) : delete from end & return
lege
l
Concat( ) : joins multiple arrays & returns result
a Co
Unshift( ) : add to start
Apn
shift( ) : delete from start & return
Arrays in JS
Array Methods
lege
ol
Slice( ) : returns a piece of the array
na C
slice( startIdx, endIdx )
Ap
Splice( ) : change original array (add, remove, replace)
lege
ol
a. Remove the first company from the array
na C
Ap
b. Remove Uber & Add Ola in its place