demo:bash
function read(content) {
console.log("aaa:"+ content);
return new Promise(function (resolve, reject) {
setTimeout(function () {
if(content>4){
resolve(content)
}else{
reject(content)
}
}, 1000*content)
})
}
let result = Promise.all([read(5), read(2)]);
result.then((data) => {
console.log('成功'+data)
},(err)=>{
console.log('失败'+err) //失败2
})
复制代码
demo2 精简:ui
function read() {
var content = 5
console.log("bbbb:"+ content);
return new Promise(function (resolve) {
resolve(6666)
})
}
read().then((data) => {
console.log('成功'+data)
//成功6666
})
复制代码
end