Este artículo analiza el uso del nombre de la función. Atributo de longitud en JavaScript. Compártelo para su referencia, como sigue:
< xmlns = "http://www.w3.org/1999/xhtml"> <head> <title> </title> <script type = "text/javaScript"> // función name.length representa el número de parámetros definidos por la función. Aquí la función sayhi define un parámetro a, por lo que sale 1 // diferente de argumentos.length, arguments.length se refiere al número de parámetros formales pasados en cuando las llamadas externas ventana.onload = function () {sayhi (); } función sayshi (a) {alerta (sayhi.length); // imprime 1} alerta (sayhi.length); // También se imprime 1 </script> </head> <body> </body> </html>Para obtener más información sobre el contenido relacionado con JavaScript, consulte los temas especiales de este sitio: "Resumen de las técnicas de operación de matriz de JavaScript", "Resumen de los métodos de uso de la operación matemática de JavaScript", "Resumen de las estructuras de datos de JavaScript y las técnicas de búsqueda de algoritmo de Javascript", "Summary techniques de JavaScript. Efectos y técnicas de animación de JavaScript "," Resumen de los errores de JavaScript y las técnicas de depuración "y" Resumen de los algoritmos y técnicas transversales de JavaScript "
Espero que este artículo sea útil para la programación de JavaScript de todos.