CodeGym /Curso de Java /Frontend SELF ES /Arreglos en JavaScript

Arreglos en JavaScript

Frontend SELF ES
Nivel 34 , Lección 2
Disponible

8.1 Creación de arreglos

Arreglos en JavaScript — estructura de datos que permite almacenar colecciones ordenadas de valores. Estos valores pueden ser de cualquier tipo, incluyendo números, cadenas, objetos e incluso otros arreglos. Los arreglos en JavaScript son dinámicos, es decir, su tamaño puede cambiar durante la ejecución del programa.

Creación e inicialización de arreglos:

1. Usando el literal de arreglo

La forma más sencilla de crear un arreglo es usar corchetes []:

JavaScript
    
      let array1 = []; // arreglo vacío
      let array2 = [1, 2, 3]; // arreglo con tres elementos
    
  

2. Usando el constructor de arreglo

El constructor de arreglo Array permite crear arreglos usando una función:

JavaScript
    
      let array1 = new Array(); // arreglo vacío
      let array2 = new Array(3); // arreglo con longitud 3 (todos los elementos undefined)
      let array3 = new Array(1, 2, 3); // arreglo con tres elementos
    
  

3. Llenado de arreglo con valores

Se puede llenar un arreglo con valores después de haberlo creado:

JavaScript
    
     let array = [];
     array[0] = 'apple';
     array[1] = 'banana';
     array[2] = 'cherry';
    
  

8.2 Acceso a los elementos del arreglo

Los elementos del arreglo están indexados desde cero. Se accede a los elementos usando corchetes:

JavaScript
    
      let fruits = ["Apple", "Banana", "Cherry"];
      console.log(fruits[0]); // "Apple"
      console.log(fruits[1]); // "Banana"
      console.log(fruits[2]); // "Cherry"
    
  

Modificación de elementos del arreglo

Los elementos del arreglo pueden ser modificados usando índices:

JavaScript
    
      let fruits = ["Apple", "Banana", "Cherry"];
      fruits[1] = "Blueberry";
      console.log(fruits); // ["Apple", "Blueberry", "Cherry"]
    
  

Propiedad length

La propiedad length devuelve la cantidad de elementos en el arreglo:

JavaScript
    
      let fruits = ["Apple", "Banana", "Cherry"];
      console.log(fruits.length); // 3
    
  

8.3 Métodos del arreglo para agregar y eliminar elementos

1. Método push

El método push() agrega uno o más elementos al final del arreglo y devuelve la nueva longitud del arreglo:

JavaScript
    
      let fruits = ['apple', 'banana'];
      fruits.push('cherry'); // ['apple', 'banana', 'cherry']
      console.log(fruits.length); // 3
    
  

2. Método pop

El método pop() elimina el último elemento del arreglo y lo devuelve:

JavaScript
    
      let fruits = ['apple', 'banana', 'cherry'];
      let last = fruits.pop(); // 'cherry'
      console.log(fruits); // ['apple', 'banana']
    
  

3. Método shift

El método shift() elimina el primer elemento del arreglo y lo devuelve. Todos los demás elementos se desplazan una posición a la izquierda:

JavaScript
    
      let fruits = ['apple', 'banana', 'cherry'];
      let first = fruits.shift(); // 'apple'
      console.log(fruits); // ['banana', 'cherry']
    
  

4. Método unshift

El método unshift() agrega uno o más elementos al inicio del arreglo y devuelve la nueva longitud del arreglo:

JavaScript
    
      let fruits = ['banana', 'cherry'];
      fruits.unshift('apple'); // ['apple', 'banana', 'cherry']
      console.log(fruits.length); // 3
    
  
Comentarios
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION