@@ -67,16 +67,36 @@ console.log(listArr); //[3, 2, -19, 4, 11, 93, -90, 'test', null, Object {a: 1},
67
67
//Array.prototype.pop()
68
68
//removes last element from an array
69
69
const listToPop = [ 3 , 2 , - 19 ] ;
70
- console . log ( listToPop ) ; // [3,2, -19];
70
+ console . log ( listToPop ) ; // [3, 2, -19];
71
71
72
72
let resultPop = listToPop . pop ( ) ;
73
73
74
74
console . log ( listToPop ) ; // [3, 2]
75
75
console . log ( resultPop ) ; // -19
76
76
77
77
78
+ //Array.prototype.unshift()
79
+ //add element in the beginning of an array
80
+ const listUn = [ 3 , 2 , - 19 ] ;
81
+ console . log ( listUn ) ; // [3, 2, -19]
78
82
83
+ let resultUn = listUn . unshift ( 100 ) ;
84
+ console . log ( listUn ) ; // [100,3, 2, -19]
85
+ console . log ( resultUn ) ; // 4
79
86
87
+ let resultUnN = listUn . unshift ( 33 , 'test' ) ;
88
+ console . log ( listUn ) ; //[33, 'test', 100, 3, 2, -19]
89
+ console . log ( resultUnN ) ; // 6
80
90
81
91
92
+ //Array.prototype.shift()
93
+ //remove element at the beginning of an array
94
+ const listSh = [ "1A3" , 2 , - 19 ] ;
95
+ console . log ( listSh ) ; // [3, 2, -19]
82
96
97
+ let resultSh = listSh . shift ( ) ;
98
+ console . log ( listSh ) ; // [ 2, -19]
99
+ console . log ( resultSh ) ; // 1A3 //removed element
100
+
101
+
102
+ //
0 commit comments