2009-11-09 7 views
2

글쓰기를하지 않은 커다란 자바 스크립트가 있는데 그것을 사용해야하고 느리게가는 물체가 무엇인지 알아 내려고 노력하고 있습니다. 어떻게 인쇄 할 것인지 경고를 사용하고 있습니다. 는 않지만 지금은 이상한 경고 출력 건너 온 것을 :자바 스크립트 디버깅 질문

[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

어떻게 이러한 객체로부터 명확한 출력을 얻을 수있는, 더 이상 관련 정보이 정말 나에게 큰 의미가 또는 거기에 더 나은되지 않습니다 누군가가 그것을 추천 할 수있는 자바 스크립트를 디버깅하는 방법은 끝내 줄까요? 파이어 폭스 확장 방화범을 사용하는 자바 스크립트를 디버깅하는 가장 좋은 방법 중

답변

11

한 감사 :

https://addons.mozilla.org/en-US/firefox/addon/1843

그것은 단계별로 디버거를 가지고 있으며, 어떤 변수의 값을 볼 수 있습니다.

+0

또한 중단 점을 설정할 수 있습니다. 코드는 중단 점에 도달하면 일시 중지되며 여기에서 디버깅을 시작할 수 있습니다. 일부 버튼 이벤트에 관심이있는 경우 유용합니다. – Piskvor

+0

이것은 매우 멋진 도구입니다. 나는 그것에 대해 몰랐습니다. 감사합니다. –

0

그래, JavaScript 객체의 기본 표현 toString()은 비참하게 쓸모가 없습니다. 가끔 네이티브 JS 객체의 경우 Firefox에서 명시 적으로 toSource()을 호출하면 더 나은 결과를 얻을 수 있습니다. 그러나 일반적으로이 시점에 이르면 대신 디버거를 사용하려고합니다.