好未来8.21
一面 10:15-10:55
项目问题
行内元素与块级元素水平垂直居中
实现3+3+2这种布局
vue2与vue3
defineproperty与proxy
为什么vue2,defineproperty不监听数组下标改变(触发递归,性能问题)
双向绑定原理
webpack做了什么
原型与原型链
typeof 与instanceof区别,instanceof实现
class与function的区别
this指向
call apply bind 的区别
事件循环
代码:层序遍历
二面(11:20-12:10)50min
水平垂直居中
flex
BFC以及作用(两栏布局可能出现问题)
es6
proxy如何实现监听
原型与原型链
call apply bind区别
一道bind输出
闭包,以及作用
怎么做到柯里化
一道闭包输出
强缓存与协商缓存
什么适合强缓存什么适合协商缓存
实现dialog
跨域是什么以及解决
https
什么时候对称加密什么时候非对称
如何防篡改
CA证书里面有什么
两道编程
两个参数a.b.c.d {x:1},转成对象