答案前端面试题说说Vue20

北京中科白癜风医院地址 https://yyk.39.net/bj/zhuanke/89ac7.html

说说Vue2.0双向绑定的旨趣与弊病?

谜底剖析:

Vue相应式指的是:组件的data产生转变,立即触发试图的革新

旨趣:

Vue采取数据挟制连系宣布者-定阅者形式的方法来实行数据的相应式,经过Object.defineProperty来挟制数据的setter,getter,在数据改动时宣布音讯给定阅者,定阅者收到音讯后实行相应的责罚。经过原生js供应的监听数据的API,当数据产生转变的功夫,在回调函数中窜改dom

重点API:Object.definePropertyObject.defineProperty

API的操纵影响:用来界说目标属性

特征:默许处境下界说的数据的属性不能窜改描绘属性和存取属性不能同时操纵,操纵会报错

相应式旨趣:获得属性值会触发getter法子配置属性值会触发setter法子在setter法子中移用窜改dom的法子

Object.defineProperty的毛病

1.一次性递归究竟开消很大,假如数据很大,洪量的递归致使移用栈溢出

2.不能监听目标的新增属性和简略属性

3.没法切确的监听数组的法子,当监听的下标对应的数据产生转变时

坚决天天花20分钟来进修与研究

不要比及找做事时才狂刷题

提议逐日进修

唯有维持进修的心态

就会从中吸收对本人有价钱的养分

—END—

扫码


转载请注明:http://www.aierlanlan.com/grrz/958.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了