in

javascript – ¿Cómo agregar algo a una matriz?

apple touch icon@2

Hay un par de formas de agregar una matriz en JavaScript:

1) los push() El método agrega uno o más elementos al final de una matriz y devuelve la nueva longitud de la matriz.

var a = [1, 2, 3];
a.push(4, 5);
console.log(a);

Producción:

[1, 2, 3, 4, 5]

2) los unshift() El método agrega uno o más elementos al comienzo de una matriz y devuelve la nueva longitud de la matriz:

var a = [1, 2, 3];
a.unshift(4, 5);
console.log(a); 

Producción:

[4, 5, 1, 2, 3]

3) los concat() El método se utiliza para fusionar dos o más matrices. Este método no cambia las matrices existentes, pero en su lugar devuelve una nueva matriz.

var arr1 = ["a", "b", "c"];
var arr2 = ["d", "e", "f"];
var arr3 = arr1.concat(arr2);
console.log(arr3);

Producción:

[ "a", "b", "c", "d", "e", "f" ]

4) Puedes usar la matriz .length propiedad para agregar un elemento al final de la matriz:

var ar = ['one', 'two', 'three'];
ar[ar.length] = 'four';
console.log( ar ); 

Producción:

 ["one", "two", "three", "four"]

5) los splice() El método cambia el contenido de una matriz eliminando elementos existentes y / o agregando elementos nuevos:

var myFish = ["angel", "clown", "mandarin", "surgeon"];
myFish.splice(4, 0, "nemo");
//array.splice(start, deleteCount, item1, item2, ...)
console.log(myFish);

Producción:

["angel", "clown", "mandarin", "surgeon","nemo"]

6) También puede agregar un nuevo elemento a una matriz simplemente especificando un nuevo índice y asignando un valor:

var ar = ['one', 'two', 'three'];
ar[3] = 'four'; // add new element to ar
console.log(ar);

Producción:

["one", "two","three","four"]

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Función de biblioteca C – memset ()

gfg 200x200 min

Iterando sobre matrices en Java