En este ejemplo, aprenderá a escribir un programa JavaScript que agrega un nuevo elemento al comienzo de una matriz.
Para comprender este ejemplo, debe tener el conocimiento de los siguientes temas de programación de JavaScript:
- Desplazamiento de matriz de JavaScript ()
- Empalme de matriz de JavaScript ()
- JavaScript Array concat ()
Ejemplo 1: Agregar elemento a la matriz usando unshift ()
// program to add element to an array function addElement(arr) ( // adding new array element arr.unshift(4); console.log(arr); ) const array = (1, 2, 3); // calling the function // passing array argument addElement(array);
Salida
(4, 1, 2, 3)
En el programa anterior, el nuevo elemento se agrega a la variable de matriz usando el unshift()
método.
El unshift()
método agrega un nuevo elemento al comienzo de una matriz.
Ejemplo 2: Agregar elemento a la matriz usando splice ()
// program to add element to an array function addElement(arr) ( // adding element to array arr.splice(0, 0, 4); console.log(arr); ) const array = (1, 2, 3); // calling the function addElement(array);
Salida
(4, 1, 2, 3)
En el programa anterior, el splice()
método se usa para agregar un nuevo elemento a una matriz.
En el splice()
método,
- El primer argumento es el índice de una matriz donde desea agregar un elemento.
- El segundo argumento es el número de elementos que desea eliminar del elemento de índice.
- El tercer argumento es el elemento que desea agregar a la matriz.
Ejemplo 3: Agregar elemento a la matriz mediante el operador Spread
// program to add element to an array function addElement(arr) ( // adding element to array arr = (4,… arr); console.log(arr); ) const array = (1, 2, 3); // calling the function addElement(arr);
Salida
(4, 1, 2, 3)
En el programa anterior, el operador de extensión …
se usa para agregar un nuevo elemento al comienzo de una matriz.
arr = (4,… arr);
toma el primer elemento como 4 y los demás elementos se toman de la matriz.
Ejemplo 4: Agregar elemento a la matriz usando concat ()
// program to add element to an array function addElement(arr) ( // adding element to array arr = (4).concat(arr); console.log(arr); ) const array = (1, 2, 3); // calling the function addElement(array);
Salida
(4, 1, 2, 3)
En el programa anterior, el concat()
método se usa para agregar un nuevo elemento a una matriz.
El concat()
método combina dos matrices en una.