var self=this 为啥这样保存一下呢? 直接用this.setting.scale不行?
闭包中this通常指向window的哦
面向对象的this是属性指向;保存一下是为了不和点击事件里边原生javascript的this,或者jq里边的$(this)在事件里边的this区别开来。;建议去看下面向对象基础知识。。