一个前端项目,基本可以分为两大部分:一部分为视觉呈现,另一部分为功能使用。谈到用户的功能操作,多数情况都伴随着事件发生,比如用鼠标单击一个按钮发送消息、将鼠标悬浮在图片上显示阴影效果等。React提供了一套非常完善的事件系统,其基于DOM事件体系之上,做了很多性能优化以及浏览器兼容等改善,给开发者带来了更多便利。本章主要讲解React的事件系统。