# 酷家乐 - react生命周期 - react性能优化 - 添加原生事件不移除为什么会内存泄露 - 还有哪些地方会内存泄露 - setInterval需要注意的点 - 定时器为什么是不精确的 - setTimeout(1)和setTimeout(2)之间的区别 - 介绍宏任务和微任务 - promise里面和then里面执行有什么区别 - 介绍pureComponet - 介绍Function Component - React数据流 - props和state的区别 - 介绍react context - 介绍class和ES5的类以及区别 - 介绍箭头函数和普通函数的区别 - 介绍defineProperty方法,什么时候需要用到 - for..in 和 object.keys的区别 - 介绍闭包,使用场景 - 使用闭包特权函数的使用场景 - get和post有什么区别