ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • Promise문법 +@
    WEB/JS 2019. 10. 10. 13:47

    호두쥐

    호두쥐.

    ----------

    promise 문법을 테스트 해 볼 수 있는 코드를 작성해 보자.

     

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    const plus= new Promise((resolve, reject) =>{
        const a=1;
        const b=2;
        if (a+>2){
            resolve(a+b);
        }else{
            reject(a+b);
        }
    });
    plus
        .then((success)=> {
        console.log(`success`);
        })
        .catch((fail) =>{
        console.log(`fail`);
        });
     
    cs

     

    티스토리 기본 글 에디터에서 들여쓰기가 안되서 개짜증난다.. 

    지금부터는 컬러 스크립터를 이용할 계획인데 생각보다 안예브다.

     

    코드를 실행하면 resolve가 호출되고 success가 된다. 

    성공해서 콘솔로그에 success가 뜸.

    -------------

    저기 then에 return값이 있으면 다음 then으로 넘어간댄다.

    그리고 promise를 return해주면 resolve나 reject되어 넘어간댄다.

     

    프로미스 여러개를 한방에 실행할 수도있다는데(Promise.all([~~~]) 이렇게 하고 아래에 .then .catch해서 ) 그거는 잘 모르겠고 나중에 이해해야지싶다.

     

    'WEB > JS' 카테고리의 다른 글

    async/await + 지난번에 한거 복습  (0) 2019.10.16
    곱하기 게임  (0) 2019.10.11
    프로미스 문법  (0) 2019.10.08
    비동기와 콜백  (0) 2019.10.07
    rest 문법  (0) 2019.10.07

    댓글

YEE