Se recomienda pasar por Arrays en JavaScript . Estaríamos discutiendo la siguiente función de array:
- Array.push() : Agregar elemento al final de una array. Como la array en JavaScript es un objeto mutable, podemos agregar o eliminar fácilmente elementos de la array. Y cambia dinámicamente a medida que modificamos los elementos de la array.
Sintaxis:Array.push(item1, item2 …) Parameters: Items to be added to an array.
Descripción: Este método se usa para agregar elementos al final de una array.
JavaScript
// Adding elements at the end of an array
// Declaring and initializing arrays
var
number_arr = [ 10, 20, 30, 40, 50 ];
var
string_arr = [
"piyush"
,
"gourav"
,
"smruti"
,
"ritu"
];
// push()
// number_arr contains [10, 20, 30, 40, 50, 60]
number_arr.push(60);
// We can pass multiple parameters to the push()
// number_arr contains
// [10, 20, 30, 40, 50, 60, 70, 80, 90]
number_arr.push(70, 80, 90);
// string_arr contains
// ["piyush", "gourav", "smruti", "ritu", "sumit", "amit"];
string_arr.push(
"sumit"
,
"amit"
);
// Printing both the array after performing push operation
console.log(
"After push op "
+ number_arr);
console.log(
"After push op "
+ string_arr);
- Array.unshift(): agregar elementos al frente de una
sintaxis de array:Array.unshift(item1, item2 …) Parameters: Items to be added to the array
Descripción: este método se utiliza para agregar elementos al comienzo de una array.
JavaScript
// Adding element at the beginning of an array
// Declaring and initializing arrays
var
number_arr = [ 20, 30, 40 ];
var
string_arr = [
"amit"
,
"sumit"
];
// unshift()
// number_arr contains
// [10, 20, 20, 30, 40]
number_arr.unshift(10, 20);
// string_arr contains
// ["sunil", "anil", "amit", "sumit"]
string_arr.unshift(
"sunil"
,
"anil"
);
// Printing both the array after performing unshift operation
console.log(
"After unshift op "
+ number_arr);
console.log(
"After unshift op "
+ string_arr);
- Array.pop() : Eliminar elementos del final de una array
Sintaxis:Array.pop() Parameters: It takes no parameter
Descripción: se utiliza para eliminar elementos de array del final de una array.
JavaScript
// Removing elements from the end of an array
// Declaring and initializing arrays
var
number_arr = [ 20, 30, 40, 50 ];
var
string_arr = [
"amit"
,
"sumit"
,
"anil"
];
// pop()
// number_arr contains
// [ 20, 30, 40 ]
number_arr.pop();
// string_arr contains
// ["amit", "sumit"]
string_arr.pop();
// Printing both the array after performing pop operation
console.log(
"After pop op "
+ number_arr);
console.log(
"After popo op "
+ string_arr);
- Array.shift() : Eliminación de elementos al principio de una array
Sintaxis :Array.shift() Parameter : it takes no parameter
Descripción: se utiliza para eliminar una array al comienzo de una array.
JavaScript
// Removing element from the beginning of an array
// Declaring and initializing arrays
var
number_arr = [ 20, 30, 40, 50, 60 ];
var
string_arr = [
"amit"
,
"sumit"
,
"anil"
,
"prateek"
];
// shift()
// number_arr contains
// [30, 40, 50, 60];
number_arr.shift();
// string_arr contains
// ["sumit", "anil", "prateek"]
string_arr.shift();
// Printing both the array after performing shifts operation
console.log(
"After shift op "
+ number_arr);
console.log(
"After shift op "
+ string_arr);
- Array.splice() : Inserción y eliminación entre una array
Sintaxis:Array.splice (start, deleteCount, item 1, item 2….) Parameters: Start : Location at which to perform operation deleteCount: Number of element to be deleted, if no element is to be deleted pass 0. Item1, item2 …..- this is an optional parameter . These are the elements to be inserted from location start
Descripción: Splice es un método muy útil ya que puede eliminar y agregar elementos de una ubicación en particular.
JavaScript
// Removing an adding element at a particular location
// in an array
// Declaring and initializing arrays
var
number_arr = [ 20, 30, 40, 50, 60 ];
var
string_arr = [
"amit"
,
"sumit"
,
"anil"
,
"prateek"
];
// splice()
// deletes 3 elements starting from 1
// number array contains [20, 60]
number_arr.splice(1, 3);
// doesn't delete but inserts 3, 4, 5
// at starting location 1
number_arr.splice(1, 0, 3, 4, 5);
// deletes two elements starting from index 1
// and add three elements.
// It contains ["amit", "xyz", "geek 1", "geek 2", "prateek"];
string_arr.splice(1, 2,
"xyz"
,
"geek 1"
,
"geek 2"
);
// Printing both the array after performing splice operation
console.log(
"After splice op "
+ number_arr);
console.log(
"After splice op "
+ string_arr);
JavaScript proporciona varias funciones en la array, consulte el siguiente enlace:
Nota: todos los ejemplos anteriores se pueden probar escribiéndolos dentro de la etiqueta de secuencia de comandos de HTML o directamente en la consola del navegador.
Este artículo es una contribución de Sumit Ghosh . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA