Este artigo descreve o método JavaScript para excluir o elemento de valor especificado de uma matriz. Compartilhe para sua referência. A análise específica é a seguinte:
O código a seguir usa duas maneiras de excluir elementos de uma matriz. O primeiro define uma função separada e a segunda define um método RemowByValue para o objeto de matriz. A chamada é muito simples.
Defina a função RemovaByValue para remoção de elementos
função removebyValue (arr, val) {for (var i = 0; i <arr.length; i ++) {if (arr [i] == val) {arr.splice (i, 1); quebrar; }}} var someArray = ["Mon", "Tue", "Wed", "Thur"] RemowByValue (Somarray, "Ter"); // Somarray agora terá "Seg", "Wed", "Thur"Adicione métodos correspondentes ao objeto da matriz e a chamada se torna mais fácil. Você pode chamar diretamente o método RemoneByValue da matriz para excluir o elemento especificado.
Array.prototype.RemoveByValue = function (val) {for (var i = 0; i <this.length; i ++) {if (this [i] == val) {this.splice (i, 1); quebrar; }}} var someArray = ["Mon", "Tue", "Wed", "Thur"] Somarray.removeByValue ("Ter"); // Somearray agora terá "Mon", "Wed", "Thur"Espero que este artigo seja útil para a programação JavaScript de todos.