Skip to content

Commit 5dc0516

Browse files
committed
Promise
1 parent 7e74304 commit 5dc0516

File tree

1 file changed

+20
-3
lines changed

1 file changed

+20
-3
lines changed

async.js

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,24 @@
1919
// getData(2);
2020
// getData(3);
2121

22-
let promise = new Promise((resolve,reject)=>{
23-
console.log("I am Promise.");
24-
resolve("Error Occured");
22+
let getPromise = () =>{
23+
return new Promise((resolve,reject)=>{
24+
console.log("I am Promise.");
25+
resolve("Success.");
26+
});
27+
};
28+
let getPromiseReject = () =>{
29+
return new Promise((resolve,reject)=>{
30+
console.log("I am Promise.");
31+
reject("Error Occured.");
32+
});
33+
};
34+
let call = getPromise();
35+
let call2 = getPromiseReject();
36+
37+
call.then((res)=>{
38+
console.log(res);
39+
});
40+
call2.catch((err)=>{
41+
console.log(err);
2542
});

0 commit comments

Comments
 (0)