2022.10.31 哈啰实习前端面经
- 自我介绍
- ES6有哪些新特性
- var,let和const区别
- 创建长度为10元素全为1的数组有几种方式
- Promise有哪些方法,all和race的区别,怎么实现all中有一个失败了也能得到其余成功的结果
- 深拷贝的实现,除了Object.keys()能忽略从原型链继承的属性,ES5中还有的哪个方法
- React Hooks能替代类的写法吗,hooks中怎么实现componentDidCatch方法
- context实现原理
- abc三个组件,bc为a的子组件,出现子组件重新渲染怎么排查
- 100条商品列表数据滚动到89条出现卡顿原因及怎么解决(虚拟列表)
- 使用react遇到了哪些坑
- 移动端布局方式
- abc三个div让ab左对齐,c右对齐,flex怎么实现
- fkex和grid布局的区别
- ts中interface和type的异同点
- 泛型的使用,pick,omit的实现
- 项目部署中nginx做了哪些配置
- pm2是什么,有哪些功能