VoA*_*VoA 5 javascript function
感谢这个问题,我理解一个函数如何使用两组括号以及函数如何返回另一个在返回后立即触发的函数.
我不明白为什么这很好知道?如何应用它来解决问题?
例子:
function add(x){
return function(y){
return x + y;
};
}
add(3)(4) === 7; // true
Run Code Online (Sandbox Code Playgroud)
工作正常 - 当然.但为什么不这样写它呢?
function add(a, b) {
return a + b;
}
add(3, 4) === 7; // true
Run Code Online (Sandbox Code Playgroud)