用时41min
1、说说项目,项目中遇到了哪些问题,有没有考虑过如果优化项目
2、聊聊rem与em的区别
3、说说移动端如何适配
4、聊聊盒模型
5、实现一下垂直居中和水平居中的不同实现方式
6、问如何让一个div自动旋转(rotate)
7、let、const、var的区别
8、call、apply、bind的区别和使用
9、JS的map和weakMap了解过吗
10、说说HTTP缓存
11、聊聊Cache Control
12、Vue生命周期
13、Vue双向绑定的原理
14、$nextTick用过吗
15、数据存储的方式有哪些,以及他们的区别
16、Promise用过吗,它的基础语法是什么
17、Promise的API有哪些,他们的具体作用
18、实现Promise.all
19、以下代码会输出什么
let a = 10 function fn () { console.log(a) let a = 20 } fn ()
20、求输出顺序
setTimeout(() => { console.log(2) },0) Promise((resolve, reject) => { console.log(1) resolve() }).then(res => { console.log(3) })
21、[1,2,3] + 3会输出什么以及为什么
22、数组去重的实现
23、反问
面试官听耐心的, 不会的问题也会引导,下次继续加油吧
全部评论
(4) 回帖