这里使用Object.defineProperty可以做到,每次获取值时加1 var val=1; Object.defineProperty(window,'a',{get(){ return val++ }})