您现在的位置是:课程教程文章

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的特殊场景应用

上一篇:javascript中async/await是什么

下一篇:没有了

站点信息

  • 文章统计篇文章