크롬 브라우져에서 Promise등의 Async Javascript 코드의 경우 디버깅시에 콜스택의 정확한 디버깅 지점을 찾기가 어려운 경우가 있다.
크롬 브라우져의 DevTools 에서는 자신이 작성한 Async 코드가 콜스택에 나타나도록 하는 옵션이 있다.
- DevTools > Source > Async 체크박스 선택
위와 같이 선택하면, 콜스택에 Async framework 코드외에 자신이 작성한 Async 호출코드도 나타나게 되어 디버깅이 가능하다.
참고: http://www.html5rocks.com/ko/tutorials/developertools/async-call-stack/
'Web' 카테고리의 다른 글
[Chrome] Cache 삭제 (0) | 2015.12.31 |
---|---|
DOMNodeRemoved event (0) | 2015.12.30 |
Gravatar (0) | 2015.08.26 |
Asynchronous Module Definition (AMD) (0) | 2015.02.27 |
[WIDLPROC] widl 을 widlprocxml 파일로 변환하기 (0) | 2015.01.15 |