대상 선택
document로 버튼, 폼, 입력칸을 찾는다.
이벤트는 사용자의 행동을 코드 실행으로 바꾸고, 예외 처리는 실행 중 생긴 오류가 전체 흐름을 멈추지 않게 다룬다.
document로 버튼, 폼, 입력칸을 찾는다.
click, input, submit에 함수를 연결한다.
사용자 행동 뒤 콜백 함수가 실행된다.
textContent, value, style 값을 바꾼다.
try-catch로 실패 상황을 안전하게 처리한다.
빈 입력이면 preventDefault()로 기본 제출을 막고 안내 문구를 표시하는지 확인한다.
위험한 코드는 try에 두고, 실패 처리는 catch에서 한다. throw는 직접 예외를 발생시키는 신호다.