<script>
//让异步程序按顺序执行(3秒后输出1,再过2秒输出2,再过1秒输出3)
new Promise((resolve,reject) => {
setTimeout(() => {
resolve(1);
}, 3000);
})
.then((data) => {
alert(data);
return new Promise((resolve,reject) => {
setTimeout(() => {
resolve(2);
}, 2000);
})
})
.then((data) => {
alert(data);
return new Promise((resolve,reject) =>{
setTimeout(() => {
resolve(3);
}, 1000);
})
})
.then((data) => {
alert(data);
setTimeout(() => {
alert(4);
}, 500);
})
</script>```
<script>
new Promise((resolve,reject) => {
setTimeout(() => {
// resolve(1);
console.log(1)
}, 3000);
})
.then((data) => {
// console.log(data);
console.log(2)
})
</script>
promise
最新推荐文章于 2024-11-02 12:42:04 发布