5. Vue面试题
1. Vue中更新是异步还是同步的,为什么?
2. Vue中nextTick的原理是什么?
3. Vue中extend的原理是什么?
4. Vue中生命周期的原理是什么?
5. Vue中watch的原理是什么?
6. Vue中computed的原理是什么?
7. Vue中mixin的原理是什么?
8. Vue中Diff算法有什么用?能不能具体说一下?
9. Vue中数组的响应式是如何处理的?
10. Vue中data为什么必须是一个函数?
11. Vue中name属性的好处是什么?
12. 发送请求一般在哪个生命周期?
13. Vue的生命周期介绍一下,并介绍可以在每个生命周期中干什么?
beforeMount:
- 看实例中是否提供了render函数,如果没有提供,会调用compileToFunction编译成函数,compileToFunction中主要做了3件事
- 将模板编译成ast语法树(ast用是来描述语法层面的信息,比如标签是什么,属性是什么等等),内部会用正则不停的去匹配标签中的内容,匹配一点就删一点,最后匹配结束,模板也被删完了,返回这个ast树
- 将ast语法树编译成字符串的代码,例如:1
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!