首页 > 试题广场 >

有如下JavaScript程序:

[单选题]
有如下JavaScript程序:
function Test() {
    var x = 0;
    return function() {
        console.log(x++);
    }
}
 
var f1 = Test(),
    f2 = Test();
f1();
f1();
f2();
会输出什么?
  • 0 0 0
  • 0 0 2
  • 0 1 0
  • 0 1 2
闭包内的变量不会立即回收
发表于 2018-08-23 12:33:57 回复(0)
c
发表于 2019-01-27 09:51:28 回复(0)