-
Notifications
You must be signed in to change notification settings - Fork 276
/
Copy path12-arrays.js
42 lines (24 loc) · 1.08 KB
/
12-arrays.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
// Un array es una estructura de datos, es un objeto tipo lista de alto nivel.
// Los arrays son objetos de tipo lista cuyo prototipo tiene métodos para realizar operaciones de recorrido y mutación
var frutas = []; // Array Literal Syntax
var frutas = ["Manzana", "Platano", "Cereza", "Fresa"];
console.log(frutas);
console.log(frutas.length); // length es una propiedad del array
// Acceder (por índice) a un elemento del Array
console.log(frutas[0]); // Los arrays iician en "0"
// === Metodos para mutar arrays ===
// .push();
var masFrutas = frutas.push("Uvas"); // Esté metodo añadirá "Uvas" añ final del array
console.log(frutas);
// .pop();
var utlimo = frutas.pop("Uvas"); // Eliminará "Uvas" del final
console.log(frutas);
// unshift()
var nuevaLogitud = frutas.unshift("Uvas"); // Añade "Uvas" al inicio
console.log(frutas);
// shift()
var borrarFruta = frutas.shift("Manzana"); // Elimina "Manzana" del inico
console.log(frutas);
// .indexOf();
var posicion = frutas.indexOf("Platano"); // te dará la posición de ese item en el array
console.log(frutas);