var p=function() { var i = 0; function b() { console.log(i--);//先打印再减一 //console.log(--i);先减一再打印 } function c() { console.log(i++) } return [b, c] } var m = p(); m[0]();//0 m[0]();//-1 m[0]();//-2 m[1]();//-3 m[1]();//-2 m[1]();//-1
var p=function() { var i = 0; function b() { console.log(i--);//先打印再减一 //console.log(--i);先减一再打印 } function c() { console.log(i++) } return [b, c] } var m = p(); m[0]();//0 m[0]();//-1 m[0]();//-2 m[1]();//-3 m[1]();//-2 m[1]();//-1