1、什么是事件冒泡?
2、Vue和jquery相比,有什么不同?
3、介绍一下cookie,session
4、页面导入样式时,使用link和@import有什么区别?
5、cookie、sessionStorage 和 localStorage 之间的区别
6、title 与 h1 的区别,b 与 strong 的区别,i 与 em 的区别
7、你有用过哪些前端优化的方法
8、vue 为什么要避免 v-if 和 v-for 用在同一个元素上
9、你平时用过哪些 es6 的特性
10、如何实现不用一个临时变量,来交换数组中两个元素的位置
11、介绍一下 Promise
12、介绍一下 async 函数
13、介绍一下 http、https,以及他们有什么不同
14、介绍一下 flex
15、介绍一下 Promise
16、手写代码,求出一个字符串中最长的回文字符串
17、介绍一下 seo
18、介绍一下 express
19、介绍一下浏览器的缓存数据的方式(cookit/sessionStorage/localStorage/indexedDB)
20、什么是原型,原型链
21、js 中,如何实现继承,并手写代码实现 js 的继承
22、如何实现响应式布局
23、你未来 3 年的规划是什么
24、px、em和rem的区别
25、优雅降级和渐进增强
26、eval()的作用
27、JS哪些操作会造成内存泄露
28、bootstrap响应式实现的原理
29、CSS样式覆盖规则
30、position的值, relative和absolute分别是相对于谁进行定位的
31、解释下CSSsprites,以及你要如何在页面或网站中使用它
32、怎样添加、移除、移动、复制、创建和查找节点?
33、浏览器的内核分别是什么?
34、请解释JSONP的工作原理,以及它为什么不是真正的AJAX。
35、请解释一下JavaScript的同源策略。
36、浏览器是如何渲染页面的?
37、对<meta></meta>标签有什么理解
38、请写出你对闭包的理解,并列出简单的理解
39、JavaScript中如何检测一个变量是一个String类型?请写出函数实现
40、判断一个字符串中出现次数最多的字符,统计这个次数
41、$(document).ready()方法和window.onload有什么区别?
42、js遍历
43、js数组处理函数总结
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。