1
+ /*
2
+ Clase 3 en vídeo | 24/07/2024
3
+ Condicionales, arrays y sets
4
+ https://www.twitch.tv/videos/2206228701?t=00h16m02s
5
+ */
6
+
7
+ // Array
8
+
9
+ // Declaración
10
+
11
+ let myArray = [ ]
12
+ let myArray2 = new Array ( )
13
+
14
+ console . log ( myArray )
15
+ console . log ( myArray2 )
16
+
17
+ // Inicialización
18
+
19
+ myArray = [ 3 ]
20
+ myArray2 = new Array ( 3 )
21
+
22
+ console . log ( myArray )
23
+ console . log ( myArray2 )
24
+
25
+ myArray = [ 1 , 2 , 3 , 4 ]
26
+ myArray2 = new Array ( 1 , 2 , 3 , 4 )
27
+
28
+ console . log ( myArray )
29
+ console . log ( myArray2 )
30
+
31
+ myArray = [ "Brais" , "Moure" , "mouredev" , 37 , true ]
32
+ myArray2 = new Array ( "Brais" , "Moure" , "mouredev" , 37 , true )
33
+
34
+ console . log ( myArray )
35
+ console . log ( myArray2 )
36
+
37
+ myArray2 = new Array ( 3 )
38
+ myArray2 [ 2 ] = "Brais"
39
+ // myArray2[0] = "Moure"
40
+ myArray2 [ 1 ] = "mouredev"
41
+ myArray2 [ 4 ] = "mouredev"
42
+
43
+ console . log ( myArray2 )
44
+
45
+ myArray = [ ]
46
+ myArray [ 2 ] = "Brais"
47
+ // myArray[0] = "Moure"
48
+ myArray [ 1 ] = "mouredev"
49
+
50
+ console . log ( myArray )
51
+
52
+ // Métodos comunes
53
+
54
+ myArray = [ ]
55
+
56
+ // push y pop
57
+
58
+ myArray . push ( "Brais" )
59
+ myArray . push ( "Moure" )
60
+ myArray . push ( "mouredev" )
61
+ myArray . push ( 37 )
62
+
63
+ console . log ( myArray )
64
+
65
+ console . log ( myArray . pop ( ) ) // Elimina el último y lo devuelve
66
+ myArray . pop ( )
67
+
68
+ console . log ( myArray )
69
+
70
+ // shift y unshift
71
+
72
+ console . log ( myArray . shift ( ) )
73
+ console . log ( myArray )
74
+
75
+ myArray . unshift ( "Brais" , "mouredev" )
76
+ console . log ( myArray )
77
+
78
+ // length
79
+
80
+ console . log ( myArray . length )
81
+
82
+ // clear
83
+
84
+ myArray = [ ]
85
+ myArray . length = 0 // alternativa
86
+ console . log ( myArray )
87
+
88
+ // slice
89
+
90
+ myArray = [ "Brais" , "Moure" , "mouredev" , 37 , true ]
91
+
92
+ let myNewArray = myArray . slice ( 1 , 3 )
93
+
94
+ console . log ( myArray )
95
+ console . log ( myNewArray )
96
+
97
+ // splice
98
+
99
+ myArray . splice ( 1 , 3 )
100
+ console . log ( myArray )
101
+
102
+ myArray = [ "Brais" , "Moure" , "mouredev" , 37 , true ]
103
+
104
+ myArray . splice ( 1 , 2 , "Nueva entrada" )
105
+ console . log ( myArray )
0 commit comments