2012-08-29 1 views
7

일부 자바 스크립트 코드로 작업 중이며 대화 형 콘솔을 함수 호출의 컨텍스트에서 실행할 수 있기를 바랍니다. 즉, 기본적으로 정확하게 파이썬의 import pdb; pdb.set_trace()이 성취하는 것. 이 일을 할 수있는 방법이 있습니까? 그렇지 않다면 가장 좋은 근사값은 무엇입니까?javascript 대화 형 디버깅 (python의 pdb.set_trace()에 해당)

저는 현재 Chrome의 콘솔을 사용하여 문제를 해결하고 있으며, 기본적으로 함수 호출 중간에 빠져서 Chrome의 콘솔을 사용하여 로컬 변수 등을 훑어보고 싶습니다.

답변

4

중단 점을 설정하면 Chrome의 검사기에서 앱의 상태를 검사 할 수 있습니다.

  • 줄 번호를 클릭하십시오. 파란색 마커가 나타납니다. 해당 행을 누르면 실행이 일시 중지됩니다. Breakpoint set

  • 코드에 debugger 문을 쓰십시오. Inspector는 귀하가 성명을 발표 할 때 일시 중지됩니다.

    function something() { 
        // do stuff 
        debugger; 
    } 
    
+0

좋은,'debugger' 나를 위해 갈 수있는 방법이었다. 감사! – Claudiu

0

당신은 위의 예 8에 크롬 개발자 도구에서 중단 점뿐만 아니라 불을 지르고 파이어 폭스 및 개발자 도구를 설정할 수 있습니다 ..