Cómo buscar, copiar y concatenar en un array con JavaScript

En este articulo explicare como buscar en un array y como copiar o concatenar arreglos todo esto con JavaScript. Recordemos que un arreglo en JavaScript es una lista de valores.


En ocasiones, es necesario buscar la posición de determinado valor, o tal vez sólo comprobar si existe dentro de un array, arreglo, vector o lista. Dicho con otras palabras, veremos cómo checar si un elemento está presente. Explicare las siguientes funciones que nos sirven para buscar, filtrar, comprobar si un valor existe y copiar o concatenar arreglos en JavaScript.

Temas relacionados:

¿Cómo agregar un elemento a un array en JavaScript?

¿Cómo utilizar las condiciones if else o estructuras de decisión en JavaScript? y ¿Qué es un if en JavaScript?

Cambiar el valor seleccionado en un combobox o select con javascript y jquery

¿Cómo mostrar la hora actual en mi página web con JavaScript?

Función find() de JavaScript

Con esta función podemos buscar un valor dentro de un array

const estradawebgroup_numbers = [1, 2, 3, 4, 10];
estradawebgroup_numbers.find( x => x === 3 ); // devuelve 3
estradawebgroup_numbers.find( x => x > 5 ); // devuelve 10

Función findIndex() de JavaScript

Busca un valor dentro de un Array y devuelve su índice, solo recuerda que los índices inician en la posición 0.

const estradawebgroup_numbers = [1, 2, 3, 4, 10];
estradawebgroup_numbers.findIndex( x => x === 4 ); // devuelve 3

Función includes() de JavaScript

Comprueba si existe un valor dentro de un Array o no y regresa falso o verdadero.

const estradawebgroup_cars = ['BMW', 'Toyota', 'Tesla', 'Audi'];
console.log(estradawebgroup_cars.includes('Toyota'));  // true
console.log(estradawebgroup_cars.includes('mercedes')); // false

Copiar Arrays en JavaScript

const estradawebgroup_cars = ['BMW', 'Toyota', 'Tesla', 'Audi'];
let estradawebgroup_newCarsArray = [...estradawebgroup_cars];
console.log(estradawebgroup_newCarsArray);
// ['BMW', 'Toyota', 'Tesla', 'Audi']

Concatenar Arrays en JavaScript

const estradawebgroup_array1 = [1,2,3];
const estradawebgroup_array2 = [4,5];
const estradawebgroup_array3 = [...estradawebgroup_array1,... estradawebgroup_array2];
console.log(estradawebgroup_array3);
// [ 1, 2, 3, 4, 5 ]

Espero que les sea de utilidad y manden sus comentarios.

Artículos relacionados
¿Cómo obtener la ubicación mediante la IP con javascript y ipstack?
¿Cómo obtener la ubicación mediante la IP con javascript y ipstack?

Saber dónde se encuentra tus visitantes web es

Entendiendo el ámbito de las variables en JavaScript
Entendiendo el ámbito de las variables en JavaScript

En JavaScript, hay dos tipos de ámbitos

How to get the latitude and longitude of Draggable pin for Google Maps
How to get the latitude and longitude of Draggable pin for Google Maps

The Google Maps API offers a wide range of fun

0 Comentarios
Enviame un comentario