상식닷컴
로그인
가입하기
2026년 상식닷컴 선정 식당 & 카페 리스트
2025년 2026년 신상 호텔 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요
일주일 식단표 어플
자동 일주일 식단표 어플
안드로이드
아이폰
주식 & 코인 차트의 신
1000만원으로 2000만원 만들기 프로젝트
수정하기 - 디버깅 도구에서 스크립트 실행을 일시 중지하는 방법은?
닉네임
비밀번호
제목
내용
[이미지 업로드는 권한이 있는 사람만 가능. 하단 카톡으로 연락]
디버깅 도구에서 스크립트 실행을 일시 중지하는 방법은 다양한 환경과 도구에 따라 다를 수 있지만, 일반적으로 웹 브라우저의 <a href='https://sangseek.com/sangseeks/개발자/ko'>개발자</a> 도구를 사용하여 JavaScript 코드를 디버깅하는 방법에 대해 설명하겠습니다. 여기서는 Google Chrome을 예로 들어 설명하겠습니다. 1. 개발자 도구 열기 먼저, 웹 페이지에서 개발자 도구를 열어야 합니다. 이를 위해 다음 방법 중 하나를 사용할 수 있습니다: - 단축키 사용 : Windows에서는 `F12` 키를 누르거나 `Ctrl + Shift + I`를 누릅니다. Mac에서는 `Cmd + Option + I`를 사용합니다. - 메뉴 사용 : 브라우저의 오른쪽 상단에 있는 메뉴 아이콘(세로 점 3개)을 클릭한 후, "도구 더보기" > "개발자 도구"를 선택합니다. 2. Sources <a href='https://sangseek.com/sangseeks/탭/ko'>탭</a>으로 이동 개발자 도구가 열리면, 상단의 탭 중에서 "Sources" 탭을 클릭합니다. 이 탭에서는 현재 페이지에서 로드된 모든 <a href='https://sangseek.com/sangseeks/스크립트 파일/ko'>스크립트 파일</a>을 볼 수 있습니다. 3. 브레이크포인트 설정 스크립트 실행을 일시 중지하려면 브레이크포인트를 설정해야 합니다. 브레이크포인트는 코드의 특정 위치에서 실행을 중단하도록 지시하는 지점입니다. 브레이크포인트를 설정하는 방법은 다음과 같습니다: - 코드 라인 클릭 : 원하는 스크립트 파일을 선택한 후, 코드의 왼쪽 여백(줄 번호 옆)을 클릭합니다. 그러면 파란색 점이 나타나며, 해당 줄에 브레이크포인트가 설정됩니다. - 조건부 브레이크포인트 : 특정 조건이 충족될 때만 실행을 중단하고 싶다면, 브레이크포인트를 오른쪽 클릭하고 "Edit Breakpoint"를 선택하여 조건을 입력할 수 있습니다. 4. 스크립트 실행 브레이크포인트를 설정한 후, 페이지를 새로 고침하거나 특정 작업을 수행하여 스크립트를 실행합니다. 브레이크포인트가 설정된 줄에 도달하면 스크립트 실행이 일시 중지됩니다. 5. 디버깅 스크립트가 일시 중지되면, 개발자 도구의 오른쪽 패널에서 변수의 값을 확인하고, 호출 스택을 살펴보며, 코드의 흐름을 분석할 수 있습니다. 이때 사용할 수 있는 주요 버튼은 다음과 같습니다: - Continue (재개) : 스크립트 실행을 계속합니다. - Step Over (한 줄씩 실행) : 현재 줄을 실행하고 다음 줄로 이동합니다. - Step Into (함수 내부로 들어가기) : 현재 줄에서 호출된 함수 내부로 들어갑니다. - Step Out (함수에서 나가기) : 현재 함수의 실행을 마치고 호출한 위치로 돌아갑니다. 6. 스크립트 실행 중지 디버깅이 끝나면, 브레이크포인트를 제거하거나 개발자 도구를 닫아 스크립트 실행을 중지할 수 있습니다. 브레이크포인트를 제거하려면, 설정한 브레이크포인트를 다시 클릭하면 됩니다. 7. 추가 기능 Chrome 개발자 도구는 다양한 디버깅 기능을 제공합니다. 예를 들어, "Watch" 패널을 사용하여 특정 변수를 모니터링하거나, "Call Stack" 패널을 통해 함수 호출의 흐름을 추적할 수 있습니다. 또한, "Network" 탭을 통해 네트워크 요청을 분석하고, "Console" 탭을 통해 JavaScript 코드를 직접 실행하거나 로그를 확인할 수 있습니다. 이와 같은 방법으로 디버깅 도구에서 스크립트 실행을 일시 중지하고, 코드를 분석하여 문제를 해결할 수 있습니다. 디버깅은 개발 과정에서 매우 중요한 단계이며, 이를 통해 코드의 오류를 효과적으로 찾아내고 수정할 수 있습니다.
이용안내
커뮤니티 이용안내
×
- 게시한 게시글로 발생하는 문제는 게시자에게 책임이 있습니다.
- 게시글이 타인/타업체의 저작권을 침해할 경우 모든 책임은 게시자에게 있습니다. 게시자가 모든 손해를 부담해야 합니다.
- 상식닷컴 운영자는 게시자와 상의하지 않고 게시글을 수정 또는 삭제할 수 있습니다.
- 상식닷컴 운영자는 깨끗한 커뮤니티 공간을 만드는 것이 1순위입니다.
수정하기
취소하기