面试题
HTML
1,html5有哪些新特性?
2,html5移除了那些元素?
3,如何处理HTML5新标签的浏览器兼容问题?
4,如何区分 HTML 和 HTML5?
![](https://img-blog.csdnimg.cn/img_convert/31491ca5d06ec2c62c150e19d4e87184.png)
CSS
1,CSS 选择符有哪些?
2,CSS哪些属性可以继承?
3,优先级算法如何计算?
4, CSS3新增伪类有那些?
5,CSS3有哪些新特性?
6,解释盒模型宽高值得计算方式,边界塌陷,负值作用,box-sizing概念?
7,BFC(Block Formatting Context) 是什么?应用?
8,如何实现浏览器内多个标签页之间的通信?
9,简要说一下CSS的元素分类
10,解释下浮动和它的工作原理,清除浮动的方法?
11,CSS隐藏元素的几种方法(至少说出三种)
12,如何让一个盒子水平垂直居中?
![](https://img-blog.csdnimg.cn/img_convert/0ca4e380c61251527ea22b16a528a5b5.png)
JS
1、cookie、localStorage、sessionStorage的区别和使用?
2、如何实现浏览器多标签页之间的通信?
3、JavaScript的typeof返回类型有哪些?
4、类型转换
5、数组的方法
6、ajax请求时get和post的区别?
7、ajax请求时,如何解释json数据?
8、call和apply的区别?
9、http常用状态码?
10、你有哪些性能优化的方法?
11、深拷贝和浅拷贝
![](https://img-blog.csdnimg.cn/img_convert/a990d5245c2d9360a0a78862e4614787.png)
Vue
1,什么是MVVM?
2,mvvm和mvc区别?它和其它框架(jquery)的区别是什么?哪些场景适合?
3,vue的优点是什么?
4,组件之间的传值?
5,路由之间跳转
6,vue.cli中怎样使用自定义的组件?有遇到过哪些问题吗?
7,vue如何实现按需加载配合webpack设置
8,vuex
(1)vuex是什么?怎么使用?哪种功能场景使用它?
(2)vuex有哪几种属性?
(3)不用Vuex会带来什么问题?
9, v-show和v-if指令的共同点和不同点
10, 如何让CSS只在当前组件中起作用
11,<keep-alive></keep-alive> 的作用是什么?
12,Vue中引入组件的步骤?
13,指令v-el的作用是什么?,
14,在Vue中使用插件的步骤
15,请列举出3个Vue中常用的生命周期钩子函数
16,active-class是哪个组件的属性?
17,怎么定义vue-router的动态路由以及如何获取传过来的动态参数?
18,vue-router有哪几种导航钩子?
19,生命周期
(1)什么是vue生命周期
(2)vue生命周期的作用是什么
(3)vue生命周期总共有几个阶段
(4)第一次页面加载会触发哪几个钩子
(5)DOM 渲染在 哪个周期中就已经完成
(6)简单描述每个周期具体适合哪些场景
20,说出至少4种vue当中的指令和它的用法?,
21,vue-loader是什么?使用它的用途有哪些?
22,scss是什么?在vue.cli中的安装使用步骤是?有哪几大特性?,
23,为什么使用key?
24,为什么避免 v-if 和 v-for 用在一起,
25,VNode是什么?虚拟 DOM是什么?
![](https://img-blog.csdnimg.cn/img_convert/57584e6be958100735a1579ad754eefa.png)
最后分享一些简单的前端初阶的面试题:
![](https://img-blog.csdnimg.cn/img_convert/07a77ec628236a4f8ae253567de6ced0.png)
结语:想转行或者学习web前端的朋友,可以点击这里一起学习交流,文章里的前端学习路线图,还有前端学习资料,前端面试题PDF文档,都能在群里领取,免费分享哦!
g-zvMSr7vt-1626875477294)]
结语:想转行或者学习web前端的朋友,可以点击这里一起学习交流,文章里的前端学习路线图,还有前端学习资料,前端面试题PDF文档,都能在群里领取,免费分享哦!
|