前端面试题(九)

139 阅读1分钟

宝宝树(15问)

  1. 使⽤canvas绘图时如何组织成通⽤组件

自定义一个渲染器,管理组件的渲染,读取组件中的渲染函数进行渲染

  1. formData和原⽣的ajax有什么区别

formData支持文件类型,FormData更方便使用

  1. 介绍下表单提交,和formData有什么关系

FormData可以读取表单

  1. 介绍redux接⼊流程
  • createStore

  • reducer

  • action

  1. rudux和全局管理有什么区别(数据可控、数据响应)

  2. RN和原⽣通信

  3. 介绍MVP怎么组织

  4. 介绍异步⽅案

  5. promise如何实现then处理

  6. koa2中间件原理

  7. 常⽤的中间件

  8. 服务端怎么做统⼀的状态处理

  9. 如何对相对路径引⽤进⾏优化

  10. node⽂件查找优先级

  11. npm2和npm3+有什么区别

npm3 安装扁平化

yarn.lock 文件