debugger;
debugger
키워드는 개발자 도구를 이용해서 코드를 작성할 때 자바스크립트 코드를 디버깅하기 위해 사용된다.
debugger;
자바스크립트 실행 엔진은 코드를 수행하다 debugger;
코드를 만나면 코드 수행을 중단한다.
따라서 자바스크립트 코드 중간에 debugger;
코드를 삽입함으로써,
코드를 단계적으로 실행할 수 있으며
코드 실행이 중단된 상태에서 콘솔창을 통해 여러가지 작업을 할 수 있다.
ex) 변수에 새로운 값 할당
브라우저에서도 디버깅 툴을 이용하듯 자바스크립트 코드를 디버깅하는 것이 가능한 것.