1.promise的小练习
<script>
// 这是一个关于promise的小练习,老师领着复习一下
var p = new Promise(function (resolve, reject) {
//logic
resolve("data from p!!");
});
// 后续的操作有两个参数,如果只写一个,那么就是成功,第二个参数就是失败的事件
p.then(data => "hello " + data).then(data => {
console.log(data);
//下面的return表示的是一个异步操作中的异步操作
return new Promise((resolve, reject) => {
resolve("world" + data);
})
}).then(function (data) {
console.log(data);
}).catch(function (error) {
console.log(error);
});
</script>
2.同步异步的练习
这里的练习大家分开练习哦,多了会很复杂,一个一个看,解释都放在代码的注释中了哦
<script>