class PromiseTest{

    Test1():Promise<{res:string}> {

        return new Promise((resolve, reject)=>{

            resolve({res:"promise result"});

        });

    }


}


var promise = new PromiseTest();

promise.Test1().then((res)=>{

    console.info(res.res);

});




async function foo() {

    try{

        var pro1 = new PromiseTest();

        var val = await pro1.Test1();

        console.info(val.res);

    }

    catch(err) {

        console.log("error: ", err.message);

    }

}


foo();



결과 동일함

'Develop' 카테고리의 다른 글

윈도우즈 배치 재귀 파일 삭제  (0) 2016.12.27
Unity3D Facebook SDK 사용시 debug android key hash 문제  (0) 2016.12.14
정규표현식 1  (0) 2016.09.22
mysql slave 설정  (0) 2016.09.21
iis express 다른 pc에서 접속  (0) 2016.08.24

+ Recent posts