我正在学习JavaScript,发现了这个例子
say("Hello")("World");
此代码应返回“ Hello World”。
我什至不知道如何实现此目的,即使Google用什么关键字类型来查找解决方案。您能建议我这个模式的名称是什么,或者如何在JavaScript中实现它吗?
您可以这样做:
function say(firstword){
return function(secondword){
return firstword + " " + secondword;
}
}
但是,您永远不会在实践中这样做。我敢肯定,这只是要教您函数如何返回可执行函数。
这里有更多这种模式的例子:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句