我对 JavaScript 很陌生,所以如果这个答案非常明显或者我在叫错树,我很抱歉!
以下代码片段有什么区别:
function primeAddNum(innerHTML) {
return function() {
addNum(innerHTML);
return false;
};
}
var func = primeAddNum(innerHTML);
第二个:
var func = function() {
return function() {
addNum(innerHTML);
return false;
};
}();
顶部按我喜欢的方式工作,但底部不是,但这对我来说并不太重要。我想知道的是每个块背后的逻辑,因为我看不出有什么区别!