带参数的函数返回函数
我正在尝试理解以下编码样式
class A {
constructor () {
this.app.use(somefunc(a, b))
}
const somefunc = (docStore, workspaced = true) => {
return (req, res, next) => {
// Do something
}
}
[这里,有人可以向我解释我们的退货如何获得要求,要求和下一步?像我们如何通过?
回答如下:这是一个匿名箭头函数,该函数可以接受任何参数。 return正在返回一个函数,参数用于该函数而不是return语句