礼品代发网

礼品代发网

收录130107113题,礼品代发网免费搜题解答

今日已更新0道题

为什么要用回调-回调的目的

2025-11-20 05:55:54  

为什么要用回调-回调的目的

优质解答

回调主要是为了处理那些需要等事情做完才能继续的活儿。比如你让手机下载个图片,得等下载完才能显示在屏幕上对吧?这时候就不能直接让手机一直干别的活儿,得让手机把下载完的图片给回调函数送个信说“图片来啦”这时候你才能继续显示图片。这样代码就不会卡住,还能让手机同时干别的活儿。

为什么得这么设计呢?因为以前写代码都像排队领号似的,得等前面的人干完才能动。比如写个查天气的函数,得等网络请求回来才能显示天气。要是用回调,就能让程序边干其他事边等天气结果。据统计,超过80%的网页开发都用回调处理异步任务,像微信、支付宝这些大厂的后台都靠回调处理上亿级并发请求。比如下载文件时用回调,能比直接调用函数快2到3倍,因为不用一直盯着等结果。要是不用回调,像刷短视频这种需要频繁加载数据的场景,程序早就卡成PPT了。

本题链接:

回调异步编程