【发布时间】:2009-09-03 19:34:33
【问题描述】:
这是代码
var collection = (function (){
var x = 0;
return {
y : x,
get : function(){return x},
set : function(n) { x = n}
}
}());
collection.set(1000);
为什么是collection.y != collection.get()?
【问题讨论】:
-
你的意思是在你调用“set(1000)”之后?
标签: javascript closures