异步编程 互动版

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

forever(fn, errback);


forever函数比较特殊,它的功能是无论条件如何,函数都一直循环执行,只有出现程序执行的过程中出现错误时循环才会停止,callback才会被调用。

示例:

async.forever(
    function(next) {

},
function(err) {
   //
}

);

用forever做一个跑步机,输出当前跑了多少步,在第10步的时候不小心绊倒了。