0

不确定我的措辞是否正确,但密封对象内的局部变量可以将信息传递给全局变量吗?

4

1 回答 1

0

是的他们可以:

var hello = 0, obj;

obj = {
  foo: function () {
    hello = 3;
  }
};

Object.seal(obj);

console.log(hello); //logs 0
obj.foo();
console.log(hello); //logs 3

这是一个jsfiddle

于 2014-10-04T04:19:31.790 回答