fix typos

This commit is contained in:
qianguyihao
2020-08-24 10:14:32 +08:00
parent 5ae9416e6f
commit fc6cedde18
11 changed files with 16 additions and 16 deletions

View File

@@ -169,19 +169,19 @@ request1().then((res1) => {
- 初始化状态等待状态pending
- 成功状态fullfilled
- 成功状态fulfilled
- 失败状态rejected
1 new Promise()执行之后promise 对象的状态会被初始化为`pending`这个状态是初始化状态`new Promise()`这行代码括号里的内容是同步执行的括号里定义一个 functionfunction 有两个参数resolve reject如下
- 如果请求成功了则执行 resolve()此时promise 的状态会被自动修改为 fullfilled
- 如果请求成功了则执行 resolve()此时promise 的状态会被自动修改为 fulfilled
- 如果请求失败了则执行 reject()此时promise 的状态会被自动修改为 rejected
2promise.then()方法括号里面有两个参数分别代表两个函数 function1 function2
- 如果 promise 的状态为 fullfilled意思是如果请求成功则执行 function1 里的内容
- 如果 promise 的状态为 fulfilled意思是如果请求成功则执行 function1 里的内容
- 如果 promise 的状态为 rejected意思是如果请求失败则执行 function2 里的内容
@@ -196,7 +196,7 @@ let promise = new Promise((resolve, reject) => {
//开始执行异步操作这里开始写异步的代码比如ajax请求 or 开启定时器)
if (异步的ajax请求成功) {
console.log('333');
resolve('haha'); //如果请求成功了请写resolve()此时promise的状态会被自动修改为fullfilled
resolve('haha'); //如果请求成功了请写resolve()此时promise的状态会被自动修改为fulfilled
} else {
reject('555'); //如果请求失败了请写reject()此时promise的状态会被自动修改为rejected
}
@@ -206,7 +206,7 @@ console.log('222');
//调用promise的then()
promise.then(
(successMsg) => {
//如果promise的状态为fullfilled则执行这里的代码
//如果promise的状态为fulfilled则执行这里的代码
console.log(successMsg, '成功了');
},
(errorMsg) => {