我爱编程

中兴公司面试总结

2018-04-04  本文已影响0人  前端技术小哥

感谢朋友的内推,去中兴公司面试了一趟,稍微做一下总结。

1、vue的渲染机制

答:这个问题是面试经常会提到的可能不是vue可能是其他(react).之前版本的angular是用的脏值检测的方式,现在都趋同于数据劫持的模式&发布订阅者模式
在es5中有一个函数就是我们的 Object.defineProperty 这个方法有兴趣了解的同学请戳
https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Object/defineProperty)

2、vue的生命周期

我相信这个大家都比较清楚

该钩子在服务器端渲染期间不被调用,因为只有初次渲染会在服务端进行

3、vue在什么情况下在数据发生改变的时候不会触发视图更新

v-for遍历的数组,当数组内容使用的是arr[0].xx =xx更改数据,vue无法监测到
vm.arr.length = newLength也是无法检测的到的
[图片上传失败...(image-30fc9d-1522846595702)]

4、性能优化

持续更新···

上一篇 下一篇

猜你喜欢

热点阅读