JavaScript는 화면에 동작을 붙이는 층이다
HTML 구조와 CSS 표현 위에서 값 계산, 문서 조작, 브라우저 제어, 사용자 입력 처리를 담당한다.
| 구분 | 의미 | 판단 |
|---|---|---|
| 변수·함수 | 값 저장, 조건, 반복, 함수 호출 | 흐름을 만든다 |
| 속성·메소드 | 여러 값을 한 단위로 묶음 | 생성자와 내장 객체를 읽는다 |
| document | HTML 요소를 찾아 변경 | 내용·속성·스타일 조작 |
| window | 브라우저 창, 위치, 기록 | 실행 환경을 다룬다 |
| event | click 또는 submit | 등록된 함수를 실행한다 |
핵심 이벤트 단서는 긴 토큰 하나로 두지 않고 “click 또는 submit”처럼 줄바꿈 안전한 말로 보여준다.