Suspiro sinceramente que JS es realmente molesto.
Después de aprender ahora, entendí gradualmente lo que es: los idiomas son todos universales, no hay buenos o malos, solo buenos.
La herencia, el polimorfismo e incluso los punteros, C se pueden implementar, C ++, Java, JavaScript (y Java es la diferencia entre Lei Feng y Lei Feng Pagoda, no sé cuántas personas han sido engañadas con el nombre) también se puede implementar de manera flexible.
Revisé el pasado y aprendí lo nuevo, y lo recordé nuevamente hoy, y las funciones anónimas se utilizan como parámetros de función.
El código es muy corto y tiene todos los órganos internos.
<! DOCTYPE HTML> <html lang = "en"> <head> </head> <body> <script> test (a, b) {a+= 1; licenciado en Letras); } test (3, function (resultado) {console.log (resultado);}); </script> </body> </html>¿Por qué se pueden ejecutar automáticamente las funciones anónimas como parámetros de función?
¿Se ejecutó la función anónima?
¡equivocado! ! ! Función anónima! = Función anónima de autoexpresión
Solo hay una verdad: una función anónima se usa como parámetro y se llama y se ejecuta en la función que llama (función anónima como un parámetro).
prueba de función (a, b) {a+= 1; // b es un objeto, y el nombre de la función también es un objeto, por lo que B puede referirse a una función // similar al nombre de la función en C ++ // A se copia a B (resultado) // JS es muy flexible B (A); }La explicación detallada anterior de las funciones anónimas JS como parámetros de función es todo el contenido compartido por el editor. Espero que pueda darle una referencia y espero que pueda apoyar más a Wulin.com.