모든 일에 의문을 제기하고 그 의문을 해결하기 위해 지식을 구하고 공부
Promise resolve 패턴 서치 본문
import * as microsoftTeams from '@microsoft/teams-js';
export async function getAADId(): Promise<string | undefined> {
return new Promise((resolve) => {
microsoftTeams.getContext((context) => {
resolve(context.userObjectId);
});
});
}
위처럼 resolve() 하면 해당 값을 return 하게 된다??? 위 패턴 서치하기.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Promise
Promise - JavaScript | MDN
Promise 객체는 비동기 작업이 맞이할 미래의 완료 또는 실패와 그 결과 값을 나타냅니다.
developer.mozilla.org
등등 ..
'JavaScript' 카테고리의 다른 글
useContext 와 MouseMove 이벤트핸들러 (0) | 2021.10.15 |
---|---|
new Set 객체의 활용 (0) | 2021.10.14 |
useEffect 에서 async await 호출 (0) | 2021.09.14 |
정규식과 lastIndex / onchange 이벤트에서 정규식 조건이 발동하지 않는 이유 (0) | 2021.07.26 |
전개 구문 (Spread 연산자) (0) | 2021.05.29 |