您现在的位置是:课程教程文章
javascript中promise的特殊场景应用
2023-12-13 23:43课程教程文章 人已围观
说明
1、如果一个任务依赖于多个异步任务时,可以使用Promise.all。
2、如果任务依赖于多个异步任务中的任何一个,那么Promise.race就无所谓了。
实例
vardefer=function(){ varpending=[],value; return{ resolve:function(_value){ value=_value; for(vari=0,ii=pending.length;i<ii;i++){ varcallback=pending[i]; callback(value); } pending=undefined; }, then:function(callback){ if(pending){ pending.push(callback); }else{ callback(value); } } } };
以上就是javascript中promise的特殊场景应用,希望对大家有所帮助。更多Javascript学习指路:Javascript
推荐操作环境:windows7系统、jquery3.2.1版本,DELL G3电脑。
课程教程:javascript中promise的特殊场景应用下一篇:没有了