auto commit
This commit is contained in:
parent
0ab449fb15
commit
25c4579c93
@ -67,3 +67,4 @@ sendMessage(
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@ -21,3 +21,4 @@ pro.then(
|
|||||||
console.log('不好意思,', reason);
|
console.log('不好意思,', reason);
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@ -31,3 +31,4 @@ sendMessage('李建刚').then(
|
|||||||
console.log('失败!', reply);
|
console.log('失败!', reply);
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@ -10,3 +10,4 @@ function delay(duration) {}
|
|||||||
// 2. 按照要求,调用delay函数,完成程序
|
// 2. 按照要求,调用delay函数,完成程序
|
||||||
|
|
||||||
// 利用delay函数,等待1秒钟,输出:finish
|
// 利用delay函数,等待1秒钟,输出:finish
|
||||||
|
|
||||||
|
|||||||
@ -24,3 +24,4 @@
|
|||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
||||||
|
|||||||
@ -26,3 +26,4 @@
|
|||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
||||||
|
|||||||
@ -14,3 +14,4 @@ new Promise((resolve, reject) => {
|
|||||||
resolve(2);
|
resolve(2);
|
||||||
console.log('任务结束');
|
console.log('任务结束');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@ -19,3 +19,4 @@ function delay(duration) {
|
|||||||
delay(1000).then(() => {
|
delay(1000).then(() => {
|
||||||
console.log('finish');
|
console.log('finish');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@ -57,3 +57,4 @@
|
|||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
||||||
|
|||||||
@ -37,3 +37,4 @@
|
|||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
||||||
|
|||||||
@ -16,3 +16,4 @@ console.log(pro1);
|
|||||||
// resolve(2); // 无效
|
// resolve(2); // 无效
|
||||||
// console.log('任务结束');
|
// console.log('任务结束');
|
||||||
// });
|
// });
|
||||||
|
|
||||||
|
|||||||
@ -3,3 +3,4 @@ new Promise((resolve, reject) => {
|
|||||||
}).catch((err) => {
|
}).catch((err) => {
|
||||||
console.log('失败了!!', err);
|
console.log('失败了!!', err);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@ -10,3 +10,4 @@ const pro2 = pro1.then(() => {
|
|||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
console.log(pro2);
|
console.log(pro2);
|
||||||
}, 1000);
|
}, 1000);
|
||||||
|
|
||||||
|
|||||||
@ -50,3 +50,4 @@ sendMessage('李建国')
|
|||||||
console.log('邓哥命犯天煞孤星,无伴终老,孤独一生');
|
console.log('邓哥命犯天煞孤星,无伴终老,孤独一生');
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@ -101,3 +101,4 @@ sendMessage('李建国')
|
|||||||
);
|
);
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -12,3 +12,4 @@ new Promise((resolve, reject) => {
|
|||||||
.then((data) => {
|
.then((data) => {
|
||||||
console.log(data);
|
console.log(data);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@ -17,3 +17,4 @@ const pro = new Promise((resolve, reject) => {
|
|||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
console.log(pro);
|
console.log(pro);
|
||||||
}, 1000);
|
}, 1000);
|
||||||
|
|
||||||
|
|||||||
@ -17,3 +17,4 @@ const pro = new Promise((resolve, reject) => {
|
|||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
console.log(pro);
|
console.log(pro);
|
||||||
}, 1000);
|
}, 1000);
|
||||||
|
|
||||||
|
|||||||
@ -14,3 +14,4 @@ new Promise((resolve, reject) => {
|
|||||||
.then((res) => {
|
.then((res) => {
|
||||||
console.log(res);
|
console.log(res);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@ -16,3 +16,4 @@ setTimeout(() => {
|
|||||||
console.log('promise1', promise1);
|
console.log('promise1', promise1);
|
||||||
console.log('promise2', promise2);
|
console.log('promise2', promise2);
|
||||||
}, 2000);
|
}, 2000);
|
||||||
|
|
||||||
|
|||||||
@ -19,3 +19,4 @@ console.log(pro1, pro2, pro3);
|
|||||||
setTimeout(() => {
|
setTimeout(() => {
|
||||||
console.log(pro1, pro2, pro3);
|
console.log(pro1, pro2, pro3);
|
||||||
}, 2000);
|
}, 2000);
|
||||||
|
|
||||||
|
|||||||
@ -13,3 +13,4 @@ new Promise((resolve, reject) => {
|
|||||||
.then((res) => {
|
.then((res) => {
|
||||||
console.log(res);
|
console.log(res);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@ -13,3 +13,4 @@ new Promise((resolve, reject) => {
|
|||||||
.then((res) => {
|
.then((res) => {
|
||||||
console.log(res);
|
console.log(res);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@ -14,3 +14,4 @@ new Promise((resolve, reject) => {
|
|||||||
.then((res) => {
|
.then((res) => {
|
||||||
console.log(res);
|
console.log(res);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@ -16,3 +16,4 @@ setTimeout(() => {
|
|||||||
console.log('promise1', promise1);
|
console.log('promise1', promise1);
|
||||||
console.log('promise2', promise2);
|
console.log('promise2', promise2);
|
||||||
}, 2000);
|
}, 2000);
|
||||||
|
|
||||||
|
|||||||
@ -48,3 +48,4 @@ Promise.allSettled([cook(), wash(), sweep()]).then((result) => {
|
|||||||
.join(';');
|
.join(';');
|
||||||
console.log(report);
|
console.log(report);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@ -14,3 +14,4 @@ setTimeout(() => {
|
|||||||
// pro.catch((result) => {
|
// pro.catch((result) => {
|
||||||
// console.log('失败', result.errors);
|
// console.log('失败', result.errors);
|
||||||
// });
|
// });
|
||||||
|
|
||||||
|
|||||||
@ -93,3 +93,4 @@ Promise.allSettled([cook(), wash(), sweep()]).then((result) => {
|
|||||||
});
|
});
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -28,3 +28,4 @@ function fetchStudents(page) {
|
|||||||
// 获取1-10页的学生,打印最先获取到的数据,如果全部都获取失败,则打印所有的错误消息
|
// 获取1-10页的学生,打印最先获取到的数据,如果全部都获取失败,则打印所有的错误消息
|
||||||
|
|
||||||
// 获取1-10页的学生,输出最先得到的结果(有结果输出结果,有错误输出错误)
|
// 获取1-10页的学生,输出最先得到的结果(有结果输出结果,有错误输出错误)
|
||||||
|
|
||||||
|
|||||||
@ -10,3 +10,4 @@
|
|||||||
<script src="./p1.js"></script>
|
<script src="./p1.js"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
||||||
|
|||||||
@ -60,3 +60,4 @@ Promise.race(proms).then(
|
|||||||
console.log(err);
|
console.log(err);
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|||||||
@ -27,3 +27,4 @@ function delay(duration) {
|
|||||||
// console.log('失败');
|
// console.log('失败');
|
||||||
// }
|
// }
|
||||||
// );
|
// );
|
||||||
|
|
||||||
|
|||||||
@ -43,3 +43,4 @@ function sendMessage(name) {
|
|||||||
console.log('邓哥注定孤独一生');
|
console.log('邓哥注定孤独一生');
|
||||||
}
|
}
|
||||||
})();
|
})();
|
||||||
|
|
||||||
|
|||||||
@ -175,3 +175,4 @@ async function proposal() {
|
|||||||
proposal();
|
proposal();
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -11,3 +11,4 @@
|
|||||||
}
|
}
|
||||||
// 利用getHeroes方法,获取所有的英雄数据,将英雄名称显示到页面的列表中
|
// 利用getHeroes方法,获取所有的英雄数据,将英雄名称显示到页面的列表中
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|||||||
@ -5,3 +5,4 @@ function delay(duration) {}
|
|||||||
|
|
||||||
// 利用delay函数,等待3次,每次等待1秒,每次等待完成后输出ok
|
// 利用delay函数,等待3次,每次等待1秒,每次等待完成后输出ok
|
||||||
// 等待1秒->ok->等待1秒->ok->等待1秒->ok
|
// 等待1秒->ok->等待1秒->ok->等待1秒->ok
|
||||||
|
|
||||||
|
|||||||
@ -17,3 +17,4 @@
|
|||||||
ul.innerHTML = result;
|
ul.innerHTML = result;
|
||||||
})();
|
})();
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|||||||
@ -31,3 +31,4 @@ function delay(duration) {
|
|||||||
// .then(() => {
|
// .then(() => {
|
||||||
// console.log('ok');
|
// console.log('ok');
|
||||||
// });
|
// });
|
||||||
|
|
||||||
|
|||||||
@ -9,3 +9,4 @@ promise.then(() => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
console.log(4);
|
console.log(4);
|
||||||
|
|
||||||
|
|||||||
@ -12,3 +12,4 @@ promise.then(() => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
console.log(4);
|
console.log(4);
|
||||||
|
|
||||||
|
|||||||
@ -14,3 +14,4 @@ setTimeout(() => {
|
|||||||
console.log('promise1', promise1);
|
console.log('promise1', promise1);
|
||||||
console.log('promise2', promise2);
|
console.log('promise2', promise2);
|
||||||
}, 2000);
|
}, 2000);
|
||||||
|
|
||||||
|
|||||||
@ -12,3 +12,4 @@ async function m() {
|
|||||||
|
|
||||||
m();
|
m();
|
||||||
console.log(2);
|
console.log(2);
|
||||||
|
|
||||||
|
|||||||
@ -10,3 +10,4 @@ async function m() {
|
|||||||
})();
|
})();
|
||||||
|
|
||||||
console.log(3);
|
console.log(3);
|
||||||
|
|
||||||
|
|||||||
@ -21,3 +21,4 @@ m3().then((n) => {
|
|||||||
m3();
|
m3();
|
||||||
|
|
||||||
console.log(4);
|
console.log(4);
|
||||||
|
|
||||||
|
|||||||
@ -1 +1,2 @@
|
|||||||
Promise.resolve(1).then(2).then(Promise.resolve(3)).then(console.log);
|
Promise.resolve(1).then(2).then(Promise.resolve(3)).then(console.log);
|
||||||
|
|
||||||
|
|||||||
@ -26,3 +26,4 @@ a = new Promise(async (resolve, reject) => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
console.log('end');
|
console.log('end');
|
||||||
|
|
||||||
|
|||||||
@ -22,3 +22,4 @@ new Promise(function (resolve) {
|
|||||||
console.log('promise2');
|
console.log('promise2');
|
||||||
});
|
});
|
||||||
console.log('script end');
|
console.log('script end');
|
||||||
|
|
||||||
|
|||||||
@ -309,3 +309,4 @@ method(); // 输出: 失败 123
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -291,3 +291,4 @@ class MyPromise {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -1,3 +1,4 @@
|
|||||||
手写 Promise 课程资料,仅提供最终的完整代码
|
手写 Promise 课程资料,仅提供最终的完整代码
|
||||||
|
|
||||||
至于每节课的代码,请同学们理解视频课程内容,然后自行手写,以达到最好的学习效果
|
至于每节课的代码,请同学们理解视频课程内容,然后自行手写,以达到最好的学习效果
|
||||||
|
|
||||||
|
|||||||
@ -177,3 +177,4 @@
|
|||||||
});
|
});
|
||||||
console.log('script end');
|
console.log('script end');
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user