产业研究院
2021-10-22 本文已影响0人
易路先登
React1
- 接口鉴权在前端的实现步骤
- 拦截器的处理逻辑
- git的常规命令
- git的常规命令
- jsx的特点及优点
- redux包含哪些组件及其作用
- localstorage的基本方法
- 轮播图的实现方式
- 前端怎么判断登录的状态
- 列表页怎么进行下拉加载
- 响应式页面的实现思路
- 虚拟dom和真实dom的区别
- setState是同步还是异步
- 什么是合成时间?合成事件和原生事件的区别
- 声明周期都有哪几个阶段
- 时间间隔如“15秒前,2小时前”是如何进行判断和显示的
- 点赞入耳防止用户连续点
- 什么叫受控组件
- 受控组件和非受控组件的区别
- react项目搭建的过程及相关命令
- 分页功能怎么实现
- 什么叫高阶组件
- react中怎么捕获异常
- umi和原生react的区别
- 约定式路由的使用方式
- 介绍一下dva框架
- dva的model和service分别是做什么
- redux如何处理异步
- 怎么解析富文本编辑器的html源码
- hooks怎么使用
- 函数组件的优化方式?usememo解决了什么问题
- 函数组件和类组件的区别
- 访问量过大有哪些优化方式
- 图片懒加载怎么实现
- 路由懒加载的实现方式
- 主题切换功能的实现思路
- hash模式和history模式的区别
- 跳转页面的方法
- react组件间通信都有哪几种方法
- 吸顶效果怎么实现
- 在哪个生命周期中进行释放定时器及内存
- 无限级评论树怎么展示
- 什么是纯函数
- 类组件有哪些优化方式
- 为什么要进行axios的二次封装
- .gitignore的作用
- 怎么自定义终端的操作命令
- 有状态组件和无状态组件的区别
React 2
- redux怎么使用?
- redux包含哪些组件
- redux-thunk的作用?怎么使用
- 怎么进行跨域
- 分页怎么实现
- 从上向下展示的幕布效果如何实现
- 适配怎么实现
- 发布文章时间与现在时间的间隔如何进行处理和展示
- 换肤功能怎么实现
- setState是同步还是异步
- axios的二次封装怎么进行
- 响应拦截器的处理逻辑
- 文章分享的二维码怎么生成
- 组件间怎么通信
- 评论树状结构怎么展示
- react怎么监听异常
- 类组件的优化方式
- 虚拟dom和真实dom的区别
- 表情包怎么显示和调用
- 属性代理和方向继承的概念及使用方式
- 敏感词怎么进行处理
- hash模式和history模式的区别
- 常见生命周期
- constractor怎么把对象实例化
- 什么叫纯函数
- 裂图怎么显示成默认图片
- 不可变性是什么意思
- 付费阅读的实现思路
- 图片懒加载的实现方式
- diff算法的机制
- redux里如何定义action
- 递归调用的逻辑
- 闭包的概念和优缺点
- 函数组件的优化方式
- 作用域和作用域链的概念
- 中英文切换的实现方式
- 合成事件和原生事件的区别
- state和props的区别
- 前后端交互时鉴权的机制
React3
- umi和原生react的区别
- hooks的用法
- 函数组件和类组件的区别
- 邮件管理的业务逻辑
- 云存储的实现方式
- dva的用法
- 约定式路由怎么用?可以和配置式路由一块使用吗
- 怎么验证用户的登录状态
- 数据可视化怎么实现
- redux包含哪些子组件
- 什么是合成事件
- 页面加载的性能优化方式
- axios的二次封装方式
- http常见的状态码
- react和vue的区别
- dangerouslySetInnerHTML函数的作用
- 搜索功能的实现方式
- 接口请求超时怎么统一处理
- 请求拦截器的middleware的作用
- 怎么获取header的请求头
- 服务端怎么验证token的真实性
- super函数的作用
- 虚拟dom的diff算法机制
- 虚拟dom和真实dom区别
- localstorage的常见函数
- umi框架怎么引入项目