百度前端外包面经

295 阅读1分钟

1.自我介绍,项目中程度的角色和项目亮点有哪些,如何实现懒加载的,懒加载的原理,可以不借用api自己实现懒加载吗

2.问八股

  1. js有哪些数据类型,undefined和null的区别,typeof(undefined)和typeof(null)相等吗

  2. 怎么实现异步编程

  3. 讲一讲promise,promise.race和promise.all区别,三个相同数组三次传入promise.race会出现什么结果,promise的执行时机

  4. js事件循环机制

  5. class组件和函数组件的区别

  6. 什么是纯组件

3.笔试:深比较两个对象