Mootools是否可以100%阻止javascript关闭?

时间:2010-04-24 01:25:09

标签: mootools closures

当我在谈论javascript关闭给我的朋友时,我被告知使用Mootools可以防止关闭100%。对我的知识来说,变量会导致闭包。 Mootools本身如何防止javascript关闭?我想我的朋友说Mootools的功能是关闭安全的功能。

有什么建议吗?

1 个答案:

答案 0 :(得分:2)

变量不会导致闭包。闭包由函数A创建,函数A返回另一个函数B,引用A的局部变量之一。例如,表达式

  (function() {
    var x;
    return {
        get: function () { return x; },
        set: function (y) { return x=y; }
      };
  })();

返回一个包含两个引用局部变量x的函数的对象。我们说getset“关闭”x