當前位置:成語大全網 - 新華字典 - 請高手幫忙解釋下下面JS,幫幫我這個JS初學者

請高手幫忙解釋下下面JS,幫幫我這個JS初學者

1.這裏涉及到壹個關於閉包的概念,由於變量p是在function中定義的局部變量,所以它的值會壹直保留下來,而i定義時的域不同,無法閉包保留變量.

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

PS:在JavaScript中使用get和set方法是很愚蠢的事情.

=============================================

還有疑問可以補充