용어정리

김도훈·2022년 6월 10일
0
용어설명
스코프js에서 변수를 선언하고 사용할 때 변수가 적용되는 범위
지역 변수(local variable)한 함수 안에서만 사용할 수 있는 변수
전역 변수(global variable)스크립트 소스 전체에서 사용할수 있는 변수

var let const의 차이

  • var
    • 재선언이 일어날수 있음
    • 변수값을 재할당 할 수있음
  • let
    • TDZ(Temporal Death Zone)로 인하여 호이스팅이 더이상 일어나지 않음
    • var와 동일하게 변수값을 재할당 할 수있음
  • const
    • 할당한 변수는 재선언하거나 재할당할 수 없음

이벤트

마우스 이벤트

종류설명
click사용자가 HTML요소를 클릭할 때 이벤트가 발생합니다.
dbclick더블 클릭
mousedown마우스 버튼을 눌렀을 때
mousemove마우스 포인터를 움직일 때
mouseover마우스 포인터가 요소 위로 옮겨질 때
mouseout마우스 포인터가 요소를 벗어날 때
mouseup요소 위에 놓인 마우스 버튼에서 손을 뗄 때

키보드 이벤트

종류설명
keydown키를 누르는 동안
keypress키를 눌렀을 때
keyup키에서 손을 뗄 때

문서 로딩 이벤트

종류설명
abort완전히 로딩되기 전 불러오기를 멈췄을 때
error정확히 로딩되지 않았을 때
load로딩이 끝났을때
resize화면 크기가 바뀌었을 때
scroll스크롤 되었을 때
unload문서에서 벗어날 때

폼 이벤트

종류설명
blur폼 요소에 포커스를 잃었을 때
change목록이나 체크 상태 등이 변경되면 발생합니다 input,select,textarea에서 사용됩니다
focuslabel,select,textarea,button태그에서 사용합니다
reset폼이 리셋되었을 때 발생
submitsubmit버튼을 클릭했을 때

0개의 댓글