【发布时间】:2017-01-31 01:24:18
【问题描述】:
我正在阅读 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 是做什么用的?
【问题讨论】:
标签: javascript function boolean