- 1.html5新特性?
:感觉背四五个差不多了
- 2.css3新特性
:同上
- 3.es6特性、es7、8
:7,8问的不多,多记点es6的就好
- 4.cookie、sessionStorage、localStorage区别
:很常见,背多分
- 5、行内元素、块级元素、空元素都有哪些
:这个这个不难,每种说几个
- 6、盒子模型
:简单介绍一下
js
- 7、js基本数据类型
:5种,undefined、object、number、function、Boolean,
但是es6中symbol其实也算一种
- 8、call()和apply()的区别?
9、原型、原型链?
- 10、闭包?
:简述原理、特性、用处
- 11、作用域链
:不常见
- 12、同步和异步的区别?
:也不太常见
- 13、继承的几种方式?
:不常见,反而笔试题可能有
- 14:JavaScript垃圾回收的方法?
:被问过几次
- 15、前端进行缓存
:不常见
- 16、引用外部文件的Script、style标签放在页面的那个位置?
:涉及一点渲染机制
- 17、深浅拷贝
:了解过就不难
18、跨域问题
:jsonp、还有其他我所不太了解的方法
Css
- 19、css3的新增伪类
:简单列举几个
- 20、关于css层叠权重的问题
:就是高权重的样式会覆盖低权重的,了解过就很简单
- 21、display:none和visibility:hidden的区别
:
- 22、关于position的问题
:常用的是static(默认值)、absolute、relative,还有其他也可能问到,全部特性都了解清楚最好
- 23、关于浮动的问题
:需要了解浮动特性以及工作原理,还有清除浮动的方法也很常问到。
- 24、其他关于常见div+css的布局
:比如
1、子元素水平垂直居中、
2、左侧固定宽右侧自适应(或者反过来)、
3、左右固定宽中间自适应、
4、上方定高,下方自适应、
5、上下定高,中间自适应
等等。主要还是考css基础
- 25、css预处理器
:需要学less,sass等
我了解不多,不会就老实说,熟悉用过的请无视
- 26、bfc(块级格式化上下文)
:
- 27、其他针对移动端的布局问题
:rem、媒体查询等;除非是专门移动端的,否则应该不算大问题
其他
- 28、一些其他框架的问题
:vue、bootstrap、echart等等,会哪些就讲哪些,不懂装懂才最致命