1、回调函数形象定义:想象你定了一个外卖,你出示电话号码给外卖员,到达的时候电话通知你。
2、为什么需要回调函数:
再举一个例子,想象你参与一个手机设备管理软件项目的开发工作,你负责底层设备通信模块。当用户插入设备到电脑中时,你需要通知上层的模块进行处理。出于灵活性和通用性的考虑,你不可能将设备连接时的处理逻辑放在你负责的模块中,此时可以由上层调用者提供一个回调函数,在设备连接时你的模块调用回调函数即可。
作者:疯狂早茶
链接:http://www.jianshu.com/p/84ed10c021c0
來源:简书