根据一段代码浅谈Javascript闭包
复制代码 代码如下: function f1(){ var n = 999; nAdd = function(){ n += 1; } function f2(){ alert(n); } return f2; } 这里的闭包是f1,封闭了一个变量n和一个函数f2。 我们先无视nAdd,尽量保持原貌重写一下这个函数。 复制代码 代码如下: function f1(){ var n = 999; var f2 = function(){ alert(n);...