Este artículo describe el método JavaScript para eliminar el elemento de valor especificado de una matriz. Compártelo para su referencia. El análisis específico es el siguiente:
El siguiente código utiliza dos formas de eliminar elementos de una matriz. El primero define una función separada, y el segundo define un método RemoLEByValue para el objeto de matriz. La llamada es muy simple.
Definir la función removeByValue para la eliminación de elementos
función removeByValue (arr, val) {for (var i = 0; i <arr.length; i ++) {if (arr [i] == val) {arr.splice (i, 1); romper; }}} var somearray = ["Mon", "martes", "casado", "Thur"] removeByValue (Somearray, "martes"); // somarray ahora tendrá "lon", "casado", "Thur"Agregue los métodos correspondientes al objeto de matriz y llamar se vuelve más fácil. Puede llamar directamente al método RemousByValue de la matriz para eliminar el elemento especificado.
Array.prototype.removeByValue = function (val) {for (var i = 0; i <this.length; i ++) {if (this [i] == val) {this.splice (i, 1); romper; }}} var somearray = ["Mon", "martes", "casado", "Thur"] somearray.removeByValue ("martes"); // somearray ahora tendrá "lon", "casado", "Thur"Espero que este artículo sea útil para la programación de JavaScript de todos.