callback(回调函数)

来源:互联网 发布:淘宝店铺首页全屏大图 编辑:程序博客网 时间:2024/05/18 16:15


在知乎上看到一个关于回调函数的蛮好的解释:


你到一个商店买东西,刚好你要的东西没有货,于是你在店员那里留下了你的电话,过了几天店里有货了,店员就打了你的电话,然后你接到电话后就到店里去取了货。在这个例子里,你的电话号码就叫回调函数,你把电话留给店员就叫登记回调函数,店里后来有货了叫做触发了回调关联的事件,店员给你打电话叫做调用回调函数,你到店里去取货叫做响应回调事件。回答完毕。


Node.js异步编程的最直接体现就是回调。

我们可以同时读取文件和执行其他命令,完成任务后回调函数会被调用,文件读取的内容作为回调函数的参数返回。

这样执行代码就不会有阻塞或者等待文件I/O操作,Node.js不按顺序来,就可以处理大量并发请求。



0 0
原创粉丝点击