1 promise执行过程(test) 2 var arr =new Array() 3 var obj =new Object() 4 let p =new Promise(function(resolve,reject){ 5 $.ajax({ 6 url:‘data/arr.txt‘, 7 dataType:‘json‘, 8 sucess(arr){ 9 resolve(arr); 10 }, 11 error(err){ 12 reject(err); 13 } 14 }) 15 }) 16 p.then(function(arr){ //成功之后的逻辑处理 17 alert(‘请求成功‘+arr); 18 },function(err){ //失败之后处理函数 19 cosole.log(err) 20 alert(‘请求错误‘+err) 21 })
原文:https://www.cnblogs.com/zane0724/p/10219121.html