-
Utilice una función wrapper (envoltura), de tipo arrow (flecha) para ser conciso:
askPassword(() => user.login(true), () => user.login(false));
Ahora obtiene
userde variables externas y lo ejecuta de la manera normal. -
O cree una función parcial desde
user.loginque useusercomo contexto y tenga el primer argumento correcto:askPassword(user.login.bind(user, true), user.login.bind(user, false));