Estaba mirando cómo funcionan los filtros en Angularjs y vi que necesitamos enviar 2 conjuntos de paréntesis.
$filter('number')(number[, fractionSize])
¿Qué significa y cómo lo manejamos con JavaScript?
javascript
angularjs
L105
fuente
fuente

Respuestas:
Significa que la primera función (
$filter) devuelve otra función y luego esa función devuelta se llama inmediatamente. Por ejemplo:fuente
let add = (x) => (y) => x + y;xadd(x, y)? ¿Dónde está el beneficio de llamarlo así?passport.authenticate("local")(req, res, function(){$filter('number')devuelve una función que acepta dos argumentos, el primero requerido (un número) y el segundo opcional (el tamaño de la fracción).Es posible llamar de inmediato a la función devuelta:
Alternativamente, puede mantener la función devuelta para uso futuro:
fuente
Es lo mismo que esto:
La
$filter()función devuelve un puntero a otra función.fuente