关注
1. Vue2使用object.defineproperty实现数据的双向绑定,vue3通过proxy实现数据的双向绑定
2. 向响应式对象中添加一个响应式属性,确保这个属性也是响应的
3. 数组下标的方式修改不会触发响应式
4. Push能触发
5. 动态添加新的属性的时候会用到
6. Vue2使用object.defineproperty,vue3使用proxy
7. Vue2内部对这些数组方法进行了重写,调用他们的时候能自动检测这些方法的调用然后触发更新
8. Vue2当实例被创建的时候,会遍历这个对象的所有属性,用object.defineproperty把这些属性全转为getter和setter,通过getter和setter来追踪依赖的变化通知变更
9. 发布者和订阅者通过中间人来管理消息的发送,发布者会将信息发布到中间人上,订阅者会从中间人上订阅自己感兴趣的事件,当信息变化的时候,中间人会把事件推送给所有订阅了这个信息的订阅者。
不知道对不对,感谢大佬的面经分享!![](https://uploadfiles.nowcoder.com/images/20220815/318889480_1660553985702/6ECAF24E5E55FDCDBFC1076EBD48BAE2)
查看原帖
5 1
相关推荐
点赞 评论 收藏
分享
![](https://static.nowcoder.com/fe/file/oss/1680611921882WSDAK.png)
![](https://static.nowcoder.com/fe/file/oss/1680755410196QSEZX.png)
点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 面试被问“你的缺点是什么?”怎么答 #
5050次浏览 83人参与
# 租房找室友 #
7805次浏览 53人参与
# 水滴春招 #
14678次浏览 167人参与
# 25届秋招公司红黑榜 #
238039次浏览 988人参与
# 入职第四天,心情怎么样 #
10915次浏览 56人参与
# 简历无回复,你会继续海投还是优化再投? #
48502次浏览 560人参与
# 机械人选offer,最看重什么? #
69041次浏览 449人参与
# 牛友们的论文几号送审 #
15960次浏览 500人参与
# 软开人,你觉得应届生多少薪资才算合理? #
81326次浏览 496人参与
# 国企还是互联网,你怎么选? #
109081次浏览 852人参与
# 22届毕业,是读研还是拿外包offer先苟着 #
4633次浏览 27人参与
# 机械人,你的秋招第一份简历被谁挂了 #
125782次浏览 1925人参与
# 总结:哪家公司面试体验感最差 #
33245次浏览 169人参与
# 职场新人生存指南 #
198735次浏览 5494人参与
# 安利/避雷我的专业 #
62057次浏览 481人参与
# 读研or工作,哪个性价比更高? #
26009次浏览 356人参与
# 听劝,这个公司值得去吗 #
382226次浏览 1515人参与
# 参加完秋招的机械人,还参加春招吗? #
26653次浏览 275人参与
# 你觉得早上几点上班合适? #
61627次浏览 256人参与
# 如果重来一次你还会读研吗 #
155633次浏览 1705人参与
# 你们的毕业论文什么进度了 #
900264次浏览 8944人参与