Skip to content

初级面试题

技术方向

对象深拷贝方法?

ES6 结构、Object.assign({} ,obj1)Object 原型方法、JSON.parse(JSON.stringify(obj))JSON 方法

闭包是什么,你认为的闭包最大的作用是什么?

  • 变量长期驻扎在内存当中(一般函数执行完毕,变量和参数会被销毁)
  • 避免全局变量的污染

除了 Vue 的这种观察监听的设计模式,你还知道什么设计模式

一个函数先执行了 bind() 后执行 call() 最终的 this 指向

如何让 script 标签不阻塞文档的解析

说说 Vue2.x 响应式的原理,Vue3.x

Proxy 相比于 defineProperty 优势在哪里

防抖和节流是干什么的,如果是你自己写一个防抖和节流你会怎么写

看看有没有背面试题。

什么场景下会用到 Keep-alive,keep-alive 的生命周期

平时开发中会用到哪些库

对二叉树是否有了解,描述一下,如何完成先序遍历