Los parámetros de la función JS se pueden obtener en la función utilizando el objeto Argumentos.
Hay dos formas de llamar a los parámetros:
1. Uso de los parámetros deseados.
2. Uso de parámetros pasados reales.
Ejemplo de aplicación:
prueba de función (a, b) {var i, s = "La función de prueba tiene"; var numargs = arguments.length; // Obtener el valor numérico del parámetro realmente aprobado. var expargs = test.length; // Obtener el valor del parámetro esperado, el número de parámetros esperados cuando se define la función (hay 2 parámetros A y B). s += (expargs +"parámetros"); s += "/n/n" para (i = 0; i <numargs; i ++) {// Obtener el contenido del parámetro. s + = "" + i + "Los parámetros son:" + argumentos [i] + "/n";} return (s); // Vuelve a la lista de parámetros. } alert (test ('param1', 'segundo param', 'tercer parámetro'));Lo que debe tenerse en cuenta es:
Los argumentos son un objeto de objeto, no es una matriz, y no puede usar Shift, Push, unirse y otros métodos.
El i en los argumentos [i] utilizados en el ejemplo anterior es solo un atributo del objeto de argumentos y no puede entenderse como un subíndice de matriz.
Demostración de código
<html> <fead> <script language = "javascript"> function reloadlist () {if (typeof arguments [0] == "function") {argumentos [0] .call (this); argumentos [0] ();} if (typeOf argumentos [0] == "cadena") alerta (argumentos [0]); if (typeof argumentos [0] == "número") alerta (argumentos [0]); if (typeof argumentos [0] == "Undefined") alerta (argumentos [0]); if (typeof argumentos [0] == "Undefined") alerta (argumentos [0]); if (typeof argumentos [0] == "Undefined") alerta (argumentos [0]); if (typeof argumentos [0] == "Undefined") alerta (argumentos [0]); if (typeof argumentos [0] == "Undefined") alerta (argumentos [0]); if (typeoF argumentos [0] argumentos [0] == "boolean") alerta (argumentos [0]); if (typeof argumentos [0] == "nulo") alerta (argumentos [0]); } reloadlist (function () {}); </script> </head> <body> </body>La comprensión en profundidad del artículo anterior del uso de los parámetros de las funciones JS es todo el contenido que he compartido con usted. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.