【发布时间】:2021-07-10 11:04:13
【问题描述】:
这可以作为 JS 中高阶组件的示例
function f1(greet){
console.log(greet);
}
let f2 = (f1) => { return 'shan' };
console.log(f2()); // 'shan'
【问题讨论】:
-
您可以完全删除
f1及其引用,并且代码仍然可以工作。所以它实际上并没有做任何事情。您所做的只是从函数返回一个字符串并记录它。 -
你是指高阶函数还是组件?
标签: javascript