9.19 10:30 - 11:05
- 项目相关
- watch computed 区别、触发生命周期、监听某个属性
- data是个函数,堆栈
- 对象深拷贝
- 类型判断
- typeof null为什么是object 原理是这样的,不同的对象在底层都表示为二进制,在 JavaScript 中二进制前三位都为 0 的话会被判断为 object 类型,null 的二进制表示是全 0,自然前三位也是 0,所以执行 typeof 时会返回“object”。
- weakmap
- 组件通信
- diff key
- loader plugin
- 事件循环
- mutationovserver
- 闭包
- 如何防止闭包内存泄露
- this
- bind call apply
- css 居中
- 如何让元素肉眼不可见
- 写一个正则: /^[1-9]+$/
- 二叉树层序遍历倒序输出(先输出最后一层)
反问:技术栈(vue2) 业务(可视化、Electron、H5)
#面经#