!为必会知识,主要分HTML,CSS,JS,Vue几个部分。重点考察JS部分
HTML
! 解释盒子模型
- HTML5了解哪些新特性?
- 什么是web语义化,有什么好处
CSS
! 块级元素和行内元素的区别?分别举例
-
实现水平垂直居中的方式,越多越好
-
常用CSS选择器有哪些?
-
清除浮动有哪些方式?
-
实现一栏定宽,一栏自适应布局
-
移动端布局通常有哪些实现方式
-
flex布局有用到过么
-
动画相关有些过么?有那些属性
JS
! 基本数据类型有哪些? 5种
-
null和undefined的区别
-
解释闭包?
-
跨域解决方案有哪些?
-
解释下this关键字
-
原生JS熟悉么?常见DOM选择
-
了解事件代理么?解释
-
http状态码有哪些?分别解释
-
了解AJAX么?封装一个XMLHttpRequest有哪些步骤
-
cookie和session的区别
-
了解对象原型么?解释下
-
数组去重如何实现?
-
数组反转如何实现?
-
对象的深拷贝和浅拷贝区别及实现
-
判断一个对象是否是数组?
-
setTimeout 机制
VUE
组件生命周期有哪些勾子函数?
路由生命周期有哪些勾子函数?
VUE中如何获取数据?
VUE双向绑定内部实现?
父子组件如何通信?
VUX有是用过么?
开放
- 输入url到页面呈现中发生了那些,越具体越好
- 前端优化有哪些,越多越好
- 了解过CSS预处理器么?有哪些优点
- 正则表达式用过么?如何匹配一段URL
- 平时如何积累技术?
- 印象深刻的项目和遇到的难题
- 解释渐进增强和优雅降级
- 有了解过设计模式么?有哪些
- ES6有了解过么?用到了哪些新特性
网友评论