# 21-02-22
# 上午10.30 - 11.40
杭州客证优 (五险没一金 大小周)4 站地铁 + 1.2km
vue的生命周期有几个阶段,作用简单说说
JS 哪些操作会造成内存泄漏
数组去重手写
js数据类型
对 Virtual DOM 算法的理解
vue 的 双向数据绑定的原理是什么
说明 $.fn的原理和项目中的使用场景
vue data 对象添加属性有什么变化。如何添加
说说项目中如何进行网站性能优化
场景题
setTimeout(() => { console.log(1) }, 0) new Promise((resolve, rejected) => { console.log(2) resolve() console.log(3) }).then(() => { console.log(4) }) console.log(5) // 2 3 5 4 1给一个 button 添加两个点击事件(document.getElementById('button').onclick(() => {console.log()})),分别console.log(1) console.log(2),会打印出什么
只会打印 2 那么如何让他们分别打印呢? 用 window.addEventListener()keep-alive 组件缓存 深度剖析
this/data 在 vue 中的生命周期哪个就可以访问到了
websocket 长连接
http 和 https