Я читаю Eloquent JS и в главе о функциях высокого порядка. У меня возникли проблемы с пониманием этого кода.Как это утверждение является логическим
function noisy (f) {
return function (arg) {
console.log ("calling with" , arg) ;
var val = f(arg);
console.log ("called with" ,arg, "- got",val) ;
console.log(typeof f(arg))
return val ;
};
}
noisy (Boolean)(0) ;
- , как это строка 4 логическое утверждение?
- Для чего используется f?
'console.log (f)' – epascarello