File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -229,14 +229,14 @@ getJSON("/posts.json").then(function(json) {
229
229
``` javascript
230
230
getJSON (" /post/1.json" ).then (function (post ) {
231
231
return getJSON (post .commentURL );
232
- }).then (function funcA (comments ) {
232
+ }).then (function (comments ) {
233
233
console .log (" resolved: " , comments);
234
- }, function funcB (err ){
234
+ }, function (err ){
235
235
console .log (" rejected: " , err);
236
236
});
237
237
```
238
238
239
- 上面代码中,第一个` then ` 方法指定的回调函数,返回的是另一个` Promise ` 对象。这时,第二个` then ` 方法指定的回调函数,就会等待这个新的` Promise ` 对象状态发生变化。如果变为` resolved ` ,就调用 ` funcA ` ,如果状态变为` rejected ` ,就调用 ` funcB ` 。
239
+ 上面代码中,第一个` then ` 方法指定的回调函数,返回的是另一个` Promise ` 对象。这时,第二个` then ` 方法指定的回调函数,就会等待这个新的` Promise ` 对象状态发生变化。如果变为` resolved ` ,就调用第一个回调函数 ,如果状态变为` rejected ` ,就调用第二个回调函数 。
240
240
241
241
如果采用箭头函数,上面的代码可以写得更简洁。
242
242
You can’t perform that action at this time.
0 commit comments