共计 952 个字符,预计需要花费 3 分钟才能阅读完成。
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 数组处理函数总结