天天看點

vue的資料代理(2022-04-22學習筆記)

vue的資料代理——

資料代理就是通過一個對象代理對另一個對象中屬性的操作(讀/寫)

最​

​簡單​

​的資料代理的例子:

vue的資料代理(2022-04-22學習筆記)
Object.defineProperty()
Object.defineProperty(person,"age",{
  value:18
})      

​Object.keys()​

​ 參數中傳入一個對象,将對象中的屬性名,形成一個數組傳回。

vue的資料代理(2022-04-22學習筆記)
for(let key in person){
  
}

既能周遊數組,又能周遊對象      

​vue​

​​的資料代理。通過建立的​

​vue​

​​的執行個體​

​vm​

​​這個對象代理​

​data​

​中的資料。vue先收集資料,放到_data中,資料代理把_data中資料放到vm 中一份。

vue的資料代理(2022-04-22學習筆記)