1. 程式人生 > 其它 >理解javaScript之Object.prototype.__defineGetter__()

理解javaScript之Object.prototype.__defineGetter__()

Object.prototype.__defineGetter__() 為啥要學習這個方法?因為這VUE.JS的底層原理息息相關,想要更加深刻學習VUE以及各大框架,需要去學習深層次的JS 定義:__defineGetter__方法可以將一個函式繫結在當前物件的指定屬性上,當那個屬性的值被讀取時,你所繫結的函式就會被呼叫 其實在上面這句官方語言裡面,我們就可以知道了幾點關鍵資訊 1、該方法是用於給物件設定屬性的 2、當屬性被讀取的時候會觸發__defineGetter__繫結的函式 3、Object.prototype===例項.constructor 4、方法名其實就是例項化物件的屬性名 接下來我們寫一個例子: ps:如果有錯誤,歡迎您的指正,微信:coding-ye