初级前端的面试题汇总(一)

1,045 阅读1分钟

框架使用:

1. Vue,React 有什么不同?

2.Vue 生命周期,从开始到结束依次说。

3. Vue 是MVVM,数据驱动模型,怎么理解数据驱动模型?

4.Vue是数据驱动模型,数据发生变化是怎么进行通知的?

5,对 watch 与 computed 怎么理解,怎么使用,场景在那里?

6,Vue的状态管理是怎么理解的? 为什么使用它?有什么好处?

7. 不通组件之间的传值有什么方法?列举三种。

网络请求

1. 用什么js库进行数据请求?列举三种请求库?

2.怎么理解axios 和 $ajax 的不同点?

3. axios 你是怎么使用的,怎么做请求拦截?

4. 怎么理解跨域,跨域原因,怎么处理?

5. 为什么iframe支持跨域?

6,关于跨域 H5有提供什么方法吗?

7, 怎么理解promise?

8. promise 怎么结合 async 使用?

HTTP 相关

1.http状态码知道哪些,分别代表什么作用?304代表什么?

2,http 1.0 http1.1 http2.0 分别有什么区别?

3.http 与 https 有什么区别?

缓存相关

1.H5中新怎了那些本地缓存?

2. cookie 怎么使用?

3. 什么是网络缓存?

4,有没有用过manifest? 怎么使用?使用他能做什么?

浏览器相关

1.浏览器是单线程还是多线程?有那些线程?

2.cdn的作用是什么?

3. 一个域名访问从输入到输出的整个流程是怎样的?