说明
1、JavaScript代码本质上总是阻塞的。但是这种阻塞性使我们无法在某些情况下编写代码。
因为在这些情况下我们没有办法在执行某些特定任务后立即得到结果。
任务情况有:
通过对某些端点进行API调用来获取数据。
通过发送网络请求从远程服务器获取一些资源(例如,文本文件、图像文件、二进制文件等)。
2、为了处理这些情况,必须编写异步代码,而回调函数是处理这些情况的一种方法。
所以从本质上上说,回调函数是异步的。
实例
functiona(){ console.log('执行a'); setTimeout(function(){ console.log('setTimeout'); },1000); } functionb(){ console.log('执行b'); } a(); b();
以上就是javascript回调函数的异步探究,相信大家已经对回调函数的这部分使用有所了解。更多Javascript学习指路:Javascript
原文来自:https://www.py.cn© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容