面试题总结

简介: 面试题总结

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的理解和它与其他通信方式的区别


功能实现

相关文章
|
NoSQL 关系型数据库 MySQL
面试题30天打卡-day11
面试题30天打卡-day11
49 0
|
Java 关系型数据库 MySQL
面试题30天打卡-day03
面试题30天打卡-day03
28 0
|
NoSQL Java 编译器
面试题30天打卡-day26
面试题30天打卡-day26
53 0
|
4月前
|
JavaScript 前端开发 API
面试题总结
面试题总结
107 58
|
存储 Java 数据库连接
面试题30天打卡-day17
面试题30天打卡-day17
37 0
|
存储 缓存 NoSQL
面试题30天打卡-day19
面试题30天打卡-day19
40 0
|
缓存 移动开发 NoSQL
面试题30天打卡-day21
面试题30天打卡-day21
34 0
|
存储 Java 大数据
面试题30天打卡-day07
面试题30天打卡-day07
31 0
|
缓存 前端开发 JavaScript
【面试题2】1
【面试题2】
|
存储 缓存 NoSQL
【面试题系列】(一)
【面试题系列】(一)