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 |