[TIL] 2019-11-20

undefcat·2019년 11월 19일
0

TIL

목록 보기
69/228

2019-11-20 수요일

알고리즘

종만북

  • 10.4 - 문자열 합치기
    - 해결

express.js

RequestHandlerasync로 구현하고 에러를 처리할 때, throw로 던지면 UnhandledPromiseRejection이 발생한다. 세번째 매개변수로 next를 받고, next(err)로 던져줘야 에러를 정상적으로 처리할 수 있다.

const someHandler: RequestHandler = async (req, res, next) => {
  try {
    // code...
  } catch (e) {
    throw e // [X]
    next(e) // [O]
  }
}
profile
undefined cat

0개의 댓글