web前端面试小结(1)
两天大概面试了4家,有电面也有F2F,现将面试中的问题大概汇总下,一方面了解自己的不足,一方面用来勉励自己后面面试加油!
答案网上都有,就不一一写在这里了,后面有时间会把下面的问题分别拉出来详述。
1、HTML5的新特性
2、CSS3的新特性
3、Dom事件和标准IE事件的区别
4、Dom的ready和onload事件区别
5、Dom基本操作
6、跨域的4种解决方案
7、浏览器兼容性的解决方案
8、文字在div中垂直居中的方法(多种),定宽和不定宽呢
9、新闻分页模块的前端布局如何实现?滚屏图片模块如何实现?
10、js的原型链原理和结构图?js类的封装和继承?
11、js实现ajax请求
12、js实现websocket请求
13、js的闭包是什么?有什么作用?会有什么问题?
14、js流行的库有哪些?(prototype.js、zepto.js、jQuery.js、react.js、angular.js(MV*)、Bootstrap.js、)
15、网页开发工具(webpacker、gulp、fis3)
16、function(){}和var func = function(){}的区别是什么?
17、ES6的特性(promise)
18、网页的性能优化(网络请求层面、js代码层面)
19、http请求的过程是怎样的?有哪些常见的状态(200、404、3xx、5xx)
20、个人作品
21、会切图吗(一脸懵逼 |- -)