Os parâmetros da função JS podem ser obtidos na função usando o objeto Argumentos.
Existem duas maneiras de chamar parâmetros:
1. Uso dos parâmetros desejados.
2. Uso de parâmetros passados reais.
Exemplo de aplicação:
Teste de função (a, b) {var i, s = "Função de teste tem"; var nUMARGS = argumentos.Length; // Obtenha o valor numérico do parâmetro realmente aprovado. var Expargs = test.length; // Obtenha o valor do parâmetro esperado, o número de parâmetros esperados quando a função é definida (existem 2 parâmetros A e B). s += (Expargs +"parâmetros."); s += "/n/n" para (i = 0; i <numeRgs; i ++) {// Obtenha o conteúdo do parâmetro. S + = "" + i + "Os parâmetros são:" + argumentos [i] + "/n";} retornar (s); // retorna à lista de parâmetros. } alert (test ('param1', 'segundo param', 'terceiro parâmetro'));O que deve ser observado é:
Os argumentos são um objeto, não é uma matriz e você não pode usar Shift, Push, Junção e outros métodos.
O I em argumentos [i] usado no exemplo acima é apenas um atributo do objeto de argumentos e não pode ser entendido como um subscrito de matriz.
Demoção de código
<html> <head> <script linguage = "javascript"> function relloadlist () {if (typeof argumentos [0] == "function") {argumentos [0] .call (this); argumentos [0] ();} if (typeof argumments [0] == "string") alert (argumentos [0]; if (typeof argumentos [0] == "número") alerta (argumentos [0]); if (typeof argumentos [0] == "indefinido") alerta (argumentos [0]); if (typeof argumentos [0] == "indefinido") alerta (argumentos [0]); if (typeof argumentos [0] == "indefinido") alerta (argumentos [0]); if (typeof argumentos [0] == "indefinido") alerta (argumentos [0]); if (typeof argumentos [0] == "indefinido") alerta (argumentos [0]); if (typeof argumentos [0] argumentos [0] == "boolean") alerta (argumentos [0]); if (typeof argumentos [0] == "null") alerta (argumentos [0]); } RELOADLIST (function () {}); </script> </ad Head> <body> </body>O artigo acima detalhado da compreensão do uso dos parâmetros de funções JS é todo o conteúdo que compartilhei com você. Espero que possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.