嘿,请在这里查看此代码,
function getspinner(){
var count = 0;
function increament(){
return ++count;
}
function decreament(){
return --count;
}
return {
up:increament,
down:decreament
}
}
如果我称之为
var spinner = getspinner();
spinner.up(); // value increments by 1 each time
spinner.down(); // value decrements by 1 each time
但是当我称之为
时getspinner().up(); // i'l get 1 each time
getspinner().down(); // i'l get -1 each time
我想知道其中的区别。为什么计数的寿命是
在getspinner()。up()或getspinner()。down();