前端面试题汇总-每周50题

一、什么是事件冒泡?
二、Vue和jquery相比,有什么不一样?
三、介绍一下cookie,session
四、页面导入样式时,使用link和@import有什么区别?
五、cookie、sessionStorage 和 localStorage 之间的区别
六、title 与 h1 的区别,b 与 strong 的区别,i 与 em 的区别
七、你有用过哪些前端优化的方法
八、vue 为何要避免 v-if 和 v-for 用在同一个元素上
九、你平时用过哪些 es6 的特性
十、如何实现不用一个临时变量,来交换数组中两个元素的位置
十一、介绍一下 Promise
十二、介绍一下 async 函数
1三、介绍一下 http、https,以及他们有什么不一样
1四、介绍一下 flex
1五、介绍一下 Promise
1六、手写代码,求出一个字符串中最长的回文字符串
1七、介绍一下 seo
1八、介绍一下 express
1九、介绍一下浏览器的缓存数据的方式(cookit/sessionStorage/localStorage/indexedDB)
20、什么是原型,原型链
2一、js 中,如何实现继承,并手写代码实现 js 的继承
2二、如何实现响应式布局
2三、你将来 3 年的规划是什么
2四、px、em和rem的区别
2五、优雅降级和渐进加强
2六、eval()的做用
2七、JS哪些操做会形成内存泄露
2八、bootstrap响应式实现的原理
2九、CSS样式覆盖规则
30、position的值, relative和absolute分别是相对于谁进行定位的
3一、解释下CSSsprites,以及你要如何在页面或网站中使用它
3二、怎样添加、移除、移动、复制、建立和查找节点?
3三、浏览器的内核分别是什么?
3四、请解释JSONP的工做原理,以及它为何不是真正的AJAX。
3五、请解释一下JavaScript的同源策略。
3六、浏览器是如何渲染页面的?
3七、对<meta></meta>标签有什么理解
3八、请写出你对闭包的理解,并列出简单的理解
3九、JavaScript中如何检测一个变量是一个String类型?请写出函数实现
40、判断一个字符串中出现次数最多的字符,统计这个次数
4一、$(document).ready()方法和window.onload有什么区别?
4二、js遍历
4三、js数组处理函数总结前端

相关文章
相关标签/搜索