【发布时间】:2014-01-04 06:56:45
【问题描述】:
闭包通过引用(而不是值)存储它们的外部变量。但是,在下面的代码中,我想按值存储。谁能告诉我如何使用 IIFE?
var i = -1;
var f = function () {
return i; // I want to capture i = -1 here!
};
i = 1;
f(); // => 1, but I want -1
【问题讨论】:
标签: javascript closures iife