Cómo agregar elementos a una matriz en JavaScript

Cómo agregar elementos a una matriz en JavaScript
Las matrices son estructuras de datos que se utilizan para mantener múltiples valores en una variable. Una sola matriz de JavaScript puede tener múltiples tipos de elementos almacenados en él. Se puede modificar incluso después de haber sido declarado e inicializado. Las matrices JavaScript ofrecen muchos métodos incorporados que se pueden usar para acceder y manipular datos almacenados dentro de ellos.

En esta guía práctica, discutiremos cuatro métodos diferentes que se pueden usar para agregar elementos a las matrices de JavaScript. Aquí hay una lista de los cuatro métodos que discutiremos en este artículo:

  1. Unchift ()
  2. empujar()
  3. concat ()
  4. empalme()

Nota: Usaré la consola para demostrar los ejemplos presentes en esta publicación.

Cómo insertar elementos al inicio/comienzo de una matriz utilizando el método de desgaste

El desanimar La función se usa comúnmente para agregar/insertar elementos al inicio/comienzo de una matriz. Es bastante simple usar el Unchift () Método, simplemente pase el valor del elemento que desea agregar a una matriz a la Unchift () método y cuando el Unchift () Se invoca la función, el elemento se agregará a la matriz y el índice de la matriz se desplazará automáticamente:

var num = [1, 2, 3, 4, 5];
numer.Deshift (0);
consola.log (num);

También puede agregar múltiples valores a una matriz utilizando el Unchift () método:

var num = [1, 2, 3, 4, 5];
numer.Unchift (-5, -4, -3, -2, -1, 0);
consola.log (num);

Cómo agregar elementos al final de una matriz utilizando el método de empuje

El empujar() El método se utiliza para insertar elementos/elementos en el último índice de una matriz. Se necesitan uno o más argumentos (separados por comas) y los agrega al final de la matriz especificada:

var num = [1, 2, 3, 4, 5];
numer.empuje (6);
consola.log (num);

Para valores múltiples:

var num = [1, 2, 3, 4, 5];
numer.empuje (6, 7, 8, 9);
consola.log (num);

Cómo agregar elementos a una matriz utilizando el método concat ()

El concat () El método en realidad no agrega elementos a la matriz existente, sino que crea una nueva matriz modificada. Este método es útil cuando necesitamos la primera matriz en su estado original.

El concat () El método se puede usar para agregar elementos tanto al principio como al final de la matriz:

var num = [1, 2, 3, 4, 5];
var num2 = [].concat (-5, -4, -3, -2, -1, 0, num);
consola.log (num2);

Para agregar elementos al final de la matriz:

var num = [1, 2, 3, 4, 5];
var num2 = [].concat (num, 6, 7, 8, 9);
consola.log (num2);

Cómo agregar elementos a la mitad de una matriz utilizando el método Splice ()

empalme() se usa para deshacerse o insertar elementos en una matriz. Este método es un poco diferente de los otros métodos que se discuten anteriormente. Requiere tres argumentos diferentes. El primer argumento define dónde se agregará el elemento en la matriz. El segundo parámetro especifica el número de elementos/elementos que se eliminarán de la matriz. El segundo parámetro será cero en el caso de agregar elementos. El tercer parámetro contiene los valores de los elementos/elementos que se deben agregar.

var num = [1, 2, 3, 4, 5];
numer.empalme (2, 0, 2.5);
consola.log (num);

Conclusión

En esta guía práctica, observamos cuatro formas diferentes de agregar elementos a una matriz en JavaScript. Podemos usar el Unchift () y el empujar() Métodos para agregar elementos/elementos al inicio y al final de una matriz respectivamente. Si no queremos modificar nuestra matriz original, sino hacer una nueva matriz y agregarle elementos, entonces debemos usar el concat () método. sin embargo, el empalme() El método nos brinda el mayor control sobre el índice en el que queremos agregar nuestros nuevos elementos.