본문 바로가기
boostcource/boostcourse_web programming

JavaScript Debugging

by sgyeong 2024. 4. 13.

디버깅 컨트롤

 

- Pause, Continue : 첫 번째 버튼은 평소에는 Pause 버튼 상태인데 브레이크 포인트가 잡힌 상태에선 Continue 버튼이 된다. 다른 브레이크포인트가 잡힐 때까지 코드를 진행한다.

- Step over next function call :  스텝 오버는 코드 라인을 한 스탭 진행하는 데 현재 실행 라인에 함수 실행 코드가 있다면 함수는 실행하는데 이때 함수 안의 코드로는 진입하지 않는다. 즉 라인의 함수를 실행만 하게 된다.

- Step into next function call : 스텝 인투는 스텝 오버와 다르게 현재 실행 라인의 코드에 함수가 있다면 함수 안의 첫 번째 코드로 진입해 들어가 다시 하나씩 라인별로 코드를 실행할 수 있다.
- Step out of current function : 스텝 인투로 들어온 함수를 끝까지 실행하고 밖으로 빠져나와 해당 함수를 실행한 함수로 돌아간다.
- Active/Deactive breakpoint : 브레이크포인트를 끄거나 켤 수 있다.
- Pause on exception : 자바스크립트 예외가 발생하면 해당 위치에 브레이크포인트를 잡아준다.

 

 

 

 

 

 

참고 : boostcourse    https://www.boostcourse.org/web316/lecture/20391/?isDesc=false

 

웹 프로그래밍(풀스택)

부스트코스 무료 강의

www.boostcourse.org

 

'boostcource > boostcourse_web programming' 카테고리의 다른 글

JSP -1  (0) 2024.04.15
JSP (Java Server Page), JSP 라이프싸이클  (0) 2024.04.13
Ajax  (0) 2024.04.13
Browser Event, Event listener  (0) 2024.04.13
DOM과 querySelector  (0) 2024.04.12