브레이크포인트(breakpoint)는 디버깅할 때 코드의 흐름이나 상태를 관찰하고 싶은 지점에 두는 게 좋다.
※ 필요할 때는 조건부 브레이크포인트(예: 특정 값일 때만 멈추기)도 활용한다.
function calculatePrice(item) {
// 여기 브레이크포인트: item이 뭔지 보고 싶을 때
}
if (user.age > 18) {
// 여기 브레이크포인트: 조건 통과 여부 확인
}
for (let i = 0; i < items.length; i++) {
// 여기 브레이크포인트: i나 items[i] 확인
}
return finalResult; // 여기 브레이크포인트
user.name = "Alice"; // 여기 브레이크포인트: 바뀌는 값 확인