En este artículo, aprenderemos cómo eliminar elementos específicos de la izquierda de una array determinada de elementos mediante JavaScript. Hemos dado una array de elementos y tenemos que eliminar elementos específicos de la izquierda de una array determinada.
Enfoque: el método splice() se usa para agregar y eliminar elementos de una array. Para eliminar elementos específicos de la izquierda de una array dada, usaremos el método de empalme. Para eliminar elementos específicos, se necesitan dos parámetros de forma de índice donde queremos eliminar el elemento y el número de elementos que queremos eliminar. Devuelve una array que contiene elementos eliminados.
Sintaxis:
array.splice(index,No_of_element);
Ejemplo:
HTML
<!DOCTYPE html> <html> <body> <div> <p id="p" style="font-size: 18px"> When we click on button the element 3rd elements will be removed from the array. </p> <p id="gfg">[2,4,5,3,6]</p> <button onclick="fun(5)">click</button> </div> <script> function fun(n) { // Array var arr = [2, 4, 5, 3, 6]; // Find index of specified element which is n var ind = arr.indexOf(n); // And remove n from array arr.splice(ind, 1); document.getElementById("p").innerHTML = "After remove element"; // Final result after remove n from array document.getElementById("gfg").innerHTML = "[" + arr + "]"; } </script> </body> </html>
Producción:
Publicación traducida automáticamente
Artículo escrito por sachinchhipa44 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA