标签: javascript first-class-functions
在提炼出How are parameters handled when passing functions in Javascript?的答案后,我最后提出了一个我需要澄清的问题。
在下面的示例中:
function plus2(x) { return x+2; } var Q = function(y) { return plus2(y); } alert(Q(10));
为什么调用Q参数为10会导致y得到值10?
Q
y