Как понимать вызов функции в JS с двумя скобками: fn()()?
Ответы (1 шт):
Автор решения: ksa
→ Ссылка
Функция fn при вызове возвращает другую, безымянную функцию - вот ее-то и запускают "вторые скобки".
Смотри аналог этого действа - так будет понятнее?
const test = fn()
test(true)
function fn() {
console.log('Привет из fn')
return function(prm){
console.log(prm)
}
}
