诺诺一面
- let const ?
- let const 块级作用域,不会有声明提升,存在暂时性死区
- promise 有哪些状态?
- pending =》 fulfilled || rejected 状态一旦改变就不能逆转
- ES5之后新增类型,新增数据结构
- 类型:symbol bigInt
- 数据结构: set map weakMap weakSet
- 基本类型,引用类型?
- 变量标识符、基本类型值,引用地址存于栈中,对象存于堆中。
- React 事件函数为什么需要绑定this?
- 箭头函数和es5函数的区别?
- header里面都有什么字段?
- Access-Control-Allow-Methods、Origin
- Access-Control-Max-Age
- 数组方法?数组去重?
- set Array.form
- 排序,检查相邻元素
- indexof
- includes
- reduce
- session 失效时间?和cookie区别?
- 展开多维数组方法?
- h5新特性
- 语义化标签 header footer nav
- input 多种type placeholder required min max
- video canvas localstorage session storage
- onScroll
- css3有哪些,怎么触发GPU加速?
- 选择器、伪元素,伪类、过渡、动画。。。
- translate 3d translate-z 创建独立图层,就会预处理进行gpu加速
- 水平垂直居中?
- flex
- position
- margin+translate
- inline
- position有一个新特性可以实现吸顶效果?
- 开发组件需要注意哪些?
- axios如何终止请求?
- redux 原则?
- 不可变state
- 纯函数reducer
- 单一数据源
- context用法?