Javascript 这个语法在js中是什么意思?

Javascript 这个语法在js中是什么意思?,javascript,syntax,Javascript,Syntax,调用一个名为“connect”的函数时,将“mapStateToProps”作为参数,但是在函数调用之后,有一个“connectedList”被括号包围。我以前没有见过这种情况,在我为研究而阅读的es6文章中也没有发现任何与此相关的内容。函数connect很可能返回另一个函数,该函数接受正在调用的一个参数 函数getFunc(arg){ 警报(arg); 返回函数(arg2){ 警报(arg2); } } getFunc(“arg1”)(“arg2”)//调用getFunc函数并调用返回的函数

调用一个名为“connect”的函数时,将“mapStateToProps”作为参数,但是在函数调用之后,有一个“connectedList”被括号包围。我以前没有见过这种情况,在我为研究而阅读的es6文章中也没有发现任何与此相关的内容。

函数
connect
很可能返回另一个函数,该函数接受正在调用的一个参数

函数getFunc(arg){ 警报(arg); 返回函数(arg2){ 警报(arg2); } }
getFunc(“arg1”)(“arg2”)//调用getFunc函数并调用返回的函数非常感谢。我认为这是一个新的语法怪癖,但实际上它是基本的javascript功能。我只是没想到它会这么简单,所以我一直在积极寻找添加到现代javascript中的新内容。@PedroRodriguez没问题。
const List = connect(mapStateToProps)(connectedList);