已采納回答 / qq_無花湖
是的。Vue采用數(shù)據劫持結合發(fā)布者-訂閱者模式的方法,通過Object.defineProperty()來劫持各個屬性的setter,getter屬性,在數(shù)據變動話,通知訂閱者,觸發(fā)更新回調函數(shù),重新渲染視圖。
2020-04-03
已采納回答 / 梵寂
每個函數(shù)在被定義時,就會有一個[[scope]]屬性,這個屬性里保存著作用域鏈,而執(zhí)行的前一刻都會創(chuàng)建一個OA對象,這個對象就是執(zhí)行上下文,這個OA對象會被插入[[scope]]中作用域鏈的最頂端,這個對象里保存著函數(shù)體聲明的所有變量、參數(shù)和方法。其實執(zhí)行期上下文就是作用域,執(zhí)行上下文的集合就是作用連,其本質就是存在[[scope]]屬性中的一個OA對象的有序列表。
2019-05-18
已采納回答 / 小郎Lie
使用的時候加上window,JS在執(zhí)行之前會有語法檢查,語法檢查的時候認為export沒有定義,掛了,就不再執(zhí)行的<...code...>
2019-03-24