2.傳入的this變量在運行時指向new user({name:"小明",age:18,ge:218})實例本身,而JavaScript的對象有類似於字典的鍵對值特性,所以wit['setAge']等同於wit.setAge.在自執行函數內部不能使用this的原因是,this的指向不同,在自執行函數中的this和外部的this是不壹樣的.
PS:在JavaScript中使用get和set方法是很愚蠢的事情.
=============================================
還有疑問可以補充