Dado un array de elementos ['manzana', 'piña', 'sandia', 'manzana', 'arandanos'], como eliminamos el elemento 'manzana' usando solo Javascript Vanilla.
Definimos el array con los elementos:
let arr = ['manzana', 'piña', 'sandia', 'manzana', 'arandanos'];
Ahora definimos el valor que queremos eliminar:
let valor = 'manzana';
Ahora usamos la funcion filter para retirar el valor en cuestion:
arr = arr.filter( (item) => item !== valor );
La funcion filter, lo que hace es comparar cada elemento del array ( item ) con el elemento que deseamos retirar ( valor ). Devolviendo FALSE cuando esos valores sean iguales, y al devolver FALSE la funcion filter ignora dicho elemento en la construccion del nuevo array.
Add new comment