A emenda em JavaScript é usada principalmente para operar em matrizes em JS, incluindo exclusão, adição, substituição, etc.
Nota: Este método altera a matriz original! .
1. Excluir - usado para excluir elementos, dois parâmetros, o primeiro parâmetro (a posição do primeiro item a ser excluído), o segundo parâmetro (o número de itens a serem excluídos)
2. Insira - Insira qualquer elemento de item na posição especificada da matriz. Três parâmetros, o primeiro parâmetro (posição de inserção), o segundo parâmetro (0) e o terceiro parâmetro (inserir item)
3. Substitua - Insira qualquer elemento de item na posição especificada da matriz e exclua qualquer número de itens ao mesmo tempo, três parâmetros. O primeiro parâmetro (posição inicial), o segundo parâmetro (número de itens excluídos) e o terceiro parâmetro (insira qualquer número de itens)
Exemplo:
1. Excluir função. O primeiro parâmetro é a primeira posição e o segundo parâmetro é o número de exclusão.
Array.splice (index, num), o valor de retorno é excluído e a matriz é o valor do resultado.
por exemplo:
<! Doctype html> <html> <body> <cript> var Array = ['a', 'b', 'c', 'd']; var removeArray = array.splice (0,2); alerta (matriz); // pop c, d alerta (removearray); // o valor de retorno é o item de exclusão, ou seja, a, b </cript> </body> </html>
2. Inserir função, o primeiro parâmetro (posição de inserção), o segundo parâmetro (0) e o terceiro parâmetro (inserir item)
Array.splice (índice, 0, insertValue), o valor de retorno é uma matriz vazia, o valor da matriz é o valor final do resultado
por exemplo:
<! Doctype html> <html> <body> <cript> var Array = ['a', 'b', 'c', 'd']; var removeArray = array.splice (1,0, 'insert'); alerta (matriz); // pop -up a, inserir, b, c, d alerta (removearray); // pop -up
3. Função de substituição, o primeiro parâmetro (posição inicial), o segundo parâmetro (número de itens excluídos) e o terceiro parâmetro (insira qualquer número de itens)
Array.splice (índice, num, insertValue), o valor de retorno é excluído e a matriz é o valor do resultado.
por exemplo:
<! Doctype html> <html> <body> <cript> var Array = ['a', 'b', 'c', 'd']; var removeArray = array.splice (1,1, 'insert'); alerta (matriz); // pop -up a, inserir, c, d alerta (removearray); // pop -up b </cript> </body> </html>
O exposto acima é uma explicação detalhada do uso de métodos de emenda no JavaScript apresentado a você pelo editor. Espero que seja útil para você. Se você tiver alguma dúvida, deixe -me uma mensagem e o editor responderá a você a tempo. Muito obrigado pelo seu apoio ao site wulin.com!