728x90
debugger 키워드
debugger 위치에서 코드의 실행을 멈춘다. 단, 브라우저의 개발자 도구 창이 열려있을 때에만 멈춘다. ES5부터 지원하는 기능이다.
아래의 코드를 개발자 도구를 켠 상태로 실행하면 2번째 라인에서 실행이 멈춰서, 콘솔에 로그가 찍히지 않음을 볼 수 있다.
var sports = "스포츠";
debugger;
console.log(sports);
debugger 코드를 테스트하고자 하는 코드의 중간 중간에 삽입함으로써 부분적으로 코드를 테스트할 수 있게 되는 장점이 있다.
반응형
'Frontend > Javascript' 카테고리의 다른 글
JavaScript/jQuery) closest(), find() (0) | 2021.09.06 |
---|---|
JavaScript/jQuery) outerHTML, lnnerHTML (0) | 2021.09.05 |
JavaScript/jQuery) offset 함수 (0) | 2021.09.05 |
JavaScript/jQuery) strict 모드 (0) | 2021.07.12 |
RequireJS를 사용해 스크립트 모듈화 하기 (0) | 2021.06.13 |