Citação de uma pergunta e resposta em Baidu conhece
Por exemplo, matriz {1,2,3,4,5}
Para excluir 3 na matriz para obter {1,2,4,5}
Código JS:
<script type = "text/javascript"> array.parray.prototype.indexof = function (val) {// protótipo Adicionar atributo à matriz para (var i = 0; i <this.length; i ++) {// Isso se refere ao número de elementos da classe de array se (este [i] == Val) Return i; // Os elementos da matriz são iguais ao parâmetro passado, eu é o subscrito, se houver, retornarei} retornar -1; }; Array.prototype.remove = function (val) {// protótipo Adicionar atributo à matriz var index = this.indexOf (val); // Ligue para a função Index () para obter o valor de retorno da pesquisa se (index> -1) {this.splice (index, 1); // Use a função Splice () para excluir o elemento especificado. O método Splice () é usado para inserir, excluir ou substituir elementos da matriz}}; var Array = [1, 2, 3, 4, 5]; Array.Remove (3); </script>em
Array.prototype.IndexOf = function (val) {for (var i = 0; i <this.length; i ++) {if (this [i] == val) retornar i; } retornar -1; }; Array.prototype.remove = function (val) {var index = this.indexOf (val); if (índice> -1) {this.splice (índice, 1); }};A função é muito prática. Para matrizes que precisam ser excluídas, consulte o Array.Remove (Val); Função, a matriz é o nome da matriz excluído Val é o conteúdo específico na matriz excluída especificada.
O código de implementação do artigo acima JS para remover implementações de elementos de valores especificados (posições não especificadas) da matriz é todo o conteúdo que compartilho com você. Espero que possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.