2021-06-18 게시 됨2021-06-18 업데이트 됨typescript1분안에 읽기 (약 125 단어)setTimeout typescript12class Dice { sto: ReturnType<typeof setTimeout>; typescript로 웹 스크립트를 짜고 있다 clearTimeout을 사용하기 위해 멤버 변수 sto를 넣었다 근데 setTimeout의 타입이 뭘까? 에디터에서 NodeJS.Timeout라고 알려주긴 하는데.. 내 런타임을 노드가 아니라 브라우저다 ReturnType<fn>을 사용하면 브라우저든 SSR이든 걱정 없다고 한다 참고 https://stackoverflow.com/questions/45802988/typescript-use-correct-version-of-settimeout-node-vs-window/56239226#56239226 https://stackoverflow.com/questions/51040703/what-return-type-should-be-used-for-settimeout-in-typescript