Cuando escribamos programas de JS, escribiremos muchas funciones y las llamaremos. Entonces, ¿cuándo agregamos () y cuándo agregamos () cuando se llaman a estas funciones? Recuerda los siguientes puntos.
(1) No se parezca al hacer parámetros de funciones.
función divertida (e) {alerta (e); } función a (diversión, e) {diversión (e); } A (diversión, 3); // pop '3', la función de la función se pasa a otra función como un parámetro real, y no () se agrega(2) La función debe llamarse con soportes.
Mire el código anterior, la función A en la línea 9 se llama A ();
(3) Cuando la función está en el lado derecho del símbolo de asignación, cuando no hay (), se pasa el objeto de la función, y cuando hay (), se pasa el valor de retorno de la función.
function divert () {return 1; } var a = divers (); // a en este momento a = 1 var b = diversión; // b es una referencia a una funciónEl nombre de la función sin () se usa como referencia a una función, o un puntero, para pasar la ubicación de la función. Si es necesario, encuentre esta función para ejecutar.