
2020前端面试题集合
2020前端面试题集合
键盘捕手
这个作者很懒,什么都没留下…
展开
-
HTTP面试题
1.HTTP状态码及其含义1XX:信息状态码100 Continue继续,一般在发送post请求时,已发送了http header之后服务端将返回此信息,表示确认,之后发送具体参数信息2XX:成功状态码200 OK正常返回信息201 Created请求成功并且服务器创建了新的资源202 Accepted服务器已接受请求,但尚未处理3XX:重定向301 Mov...原创 2019-07-09 15:01:25 · 1363 阅读 · 1 评论 -
javascript面试题(1)
如何理解执行上下文JavaScript执行上下文(context)主要指代码执行环境的抽象概念。执行上下文分为三种: 全局执行上下文 函数执行上下文 eval执行上下文 每一段js代码执行,都会先创建一个上下文环境。如何理解作用域链前沿知识:js代码执行前会创建上下文环境,这个上下文环境包含了变量、作用域链和this.简单理解就是从当前环境向父级一层一层查找变量的过程称之为作用域链。varname='前端未来';functionhello...原创 2020-07-07 02:10:12 · 1924 阅读 · 1 评论 -
javascript面试题(2)
判断 js 类型的方式 ES5 和 ES6 分别几种方式声明变量 闭包的概念?优缺点? 浅拷贝和深拷贝 数组去重的方法 DOM 事件有哪些阶段?谈谈对事件代理的理解 js 执行机制、事件循环 介绍下 promise.all async 和 await ES6 的 class 和构造函数的区别 transform、translate、transition 分别是什么属性?CSS 中常用的实现动画方式 介绍一下rAF(requestAnimationFrame) javascript 的原创 2020-07-07 02:11:07 · 174 阅读 · 0 评论 -
js vue css 性能优化
经常遇到的浏览器的兼容性有哪些?原因,解决方法是什么,常用hack的技巧 ? png24位的图片在iE6浏览器上出现背景,解决方案是做成PNG8. 浏览器默认的margin和padding不同。解决方案是加一个全局的*{margin:0;padding:0;}来统一。 IE下,可以使用获取常规属性的方法来获取自定义属性,也可以使用getAttribute()获取自定义属性;Firefox下,只能使用getAttribute()获取自定义属性。解决方法:统一通过getAttribute原创 2020-07-16 11:07:36 · 771 阅读 · 0 评论 -
前端查漏补缺 面试被问到
ajax原理ajax 是asynchronous javascript and xml的简称 ajax核心是xmlhttpRequest对象 可以在不刷新页面的时候得到更新的数据open() send()方法1.经常遇到的浏览器的兼容性有哪些?原因,解决方法是什么,常用hack的技巧 ?png24位的图片在iE6浏览器上出现背景,解决方案是做成PNG8.浏览器默认的margin和padding不同。解决方案是加一个全局的*{margin:0;padding:0;}来统一。IE下..原创 2020-07-20 12:52:23 · 248 阅读 · 0 评论