블록 범위(scope) 지역 변수를 선언, 추가로 동시에 값을 초기화
option 태그에서 option이 선택되었을 때
폼 필드에서 변경이 일어났을 때 ( ex. 라디오 버튼 클릭 )
전송 버튼을 눌렀을 때 또는 텍스트 필드에서 엔터키를 눌렀을 때
브라우저가 자바스크립트 오류를 만났거나 요청한 자원이 없는 경우
배열의 startIndex부터 endIndex 전 까지의 요소를 새로운 배열 객체로 반환
지정된 index에 해당하는 유니코드 값 반환
문자열을 지정한 위치부터 length개수 만큼의 문자열 추출
array, boolean, function, number 등 모든 객체를 문자열로 바꾸어 반환
태그 이름의 값으로 특정한 값을 가진 요소 선택
name의 값으로 특정한 값을 가진 요소 선택
class의 값으로 특정한 값을 가진 요소 선택
내용이 한번은 실행이 된 후 조건문이 false로 판별될 때까지 내용 반복
변수가 case의 값과 일치하면 해당하는 case의 내용을 실행. 만약 변수 값이 case들의 값과 일치하지 않는다면 default의 내용 실행
if 조건문, else if 조건문도 모두 false일 경우 내용 실행
if 조건문이 false이고 조건문이 true일 경우 내용 실행
true이면 false, false이면 true
왼쪽 값과 오른 쪽 값이 모두 true일 경우 true