JS overview

JavaScript는 화면에 동작을 붙이는 층이다

HTML 구조와 CSS 표현 위에서 값 계산, 문서 조작, 브라우저 제어, 사용자 입력 처리를 담당한다.

01 문법변수와 함수로 값 흐름 생성
02 객체속성과 메소드로 상태 묶기
03 DOM/BOM문서와 브라우저 환경 제어
04 이벤트click 또는 submit 같은 사용자 행동 처리
구분의미판단
변수·함수값 저장, 조건, 반복, 함수 호출흐름을 만든다
속성·메소드여러 값을 한 단위로 묶음생성자와 내장 객체를 읽는다
documentHTML 요소를 찾아 변경내용·속성·스타일 조작
window브라우저 창, 위치, 기록실행 환경을 다룬다
eventclick 또는 submit등록된 함수를 실행한다

핵심 이벤트 단서는 긴 토큰 하나로 두지 않고 “click 또는 submit”처럼 줄바꿈 안전한 말로 보여준다.