面试题总结

简介: 面试题总结

JS相关


1. immutable理解

2. ![ ] == ! [ ] 和 ! [ ] == [ ] 结果是什么?为什么?

3. JS内存泄漏是什么 什么情况下会出现内存泄漏 内存泄漏怎么解决

4. 闭包的理解 使用场景 优缺点 如何避免闭包

5. js类型校验的方式

6. 面向对象编程方式理解

7. localStorage和sessionStorage的使用和区别

8. 原生JS实现限制拖拽


React相关


1. 说说react中虚拟DOM 在虚拟DOM中diff和key之间有什么关系

2. 事件循环理解和应用场景

3. props和state相同点和不同点?render方法在哪些情况下会执行?

4. shouldComponentUpdate有什么作用


技术相关


1. 关于websocket的理解和它与其他通信方式的区别


功能实现

相关文章
|
7月前
|
NoSQL Java 编译器
面试题30天打卡-day26
面试题30天打卡-day26
23 0
|
7月前
|
消息中间件 存储 NoSQL
面试题30天打卡-day23
面试题30天打卡-day23
15 0
|
15小时前
|
缓存 小程序 Java
【面试题】1、总结面试题1
【面试题】1、总结面试题1
40 0
|
15小时前
|
网络协议 NoSQL 数据库
C++面试题
C++面试题
|
7月前
|
存储 缓存 NoSQL
面试题30天打卡-day19
面试题30天打卡-day19
24 0
|
7月前
|
资源调度 前端开发 网络协议
面试题30天打卡-day04
面试题30天打卡-day04
21 0
|
9月前
|
存储 算法 安全
【C++】面试题
【C++】面试题
109 0
|
9月前
|
前端开发
【面试题一】
【面试题一】
|
9月前
|
编译器 C++ 容器
【C++】 面试题
C/C++ 岗位面试题目
50 0
|
11月前
|
安全
常见面试题
什么是单例模式?有几种?(必会)
51 0