后加面试题

100 阅读1分钟

6.性能优化

前端性能优化

1.减少http请求次数

2.减少DNS查找

3.避免重定向

4.使用Ajax缓存

5.少用全局变量、减少DOM操作的使用

6.优化图片大小,通过CSS Sprites(精灵图)优化图片,

7.将css放在顶部,将js放在底部

vue性能优化

1.不要将所有的数据都放在data中

2.vue 在 v-for 时给每项元素绑定事件需要用事件代理,节约性能。

3.单页面采用keep-alive缓存组件。

4.尽可能拆分组件,来提高复用性、增加代码的可维护性,减少不必要的渲染

5.合理使用if和show。

6.key 保证唯一性,不要使用索引

7.使用第三方插件实现按需加载

8.图片懒加载

7.如何解决vuex页面刷新数据丢失问题?

8.什么是跨域,如何解决跨域?

9.简单的说说你对spa单页面的理解,他的优缺点分别是什么?

10.什么是ajax?如何实现?

11.什么是axios?如何实现?

12.vue的ssr使用