함수
function 함수명(매개변수) {
}
function 함수명 (a,b) {
}
return{
}
JS 함수 표현식
(function(){
명령
}())
(function(num){
명령
}(5))
* 이 경우엔 뒤에 있는 5가 위에 있는 num 으로 매개변수로 들어간다.
매개변수 -> 함수사용
Let - 블록 ({}) 안에서만 쓸 수 있는 변수
Const - 상수
JS 변수 사용 방법
- 전역 변수 최소화
- Var 변수는 함수의 시작 부분에 선언
- for 문에서는 var 변수 사용 자제
- ES6 인 경우 let 권장
마우스 이벤트
click | 클릭 |
dbclick | 더블클릭 |
mousedown | 마우스 버튼 눌렀을 시 |
mousemove | 아우스 이동 |
mouseover | 마우스 위에 있을시 * html 의 hover와 같다. |
키보드 이벤트
keydown | 키 누름 |
keypress | 키 눌린 상태 |
keyup | 키 뗐을 시 |
문서 로딩 이벤트
abort | |
폼이벤트
blur | 포커스를 잃었을때 |
change | 목록이나 체크 상태 등이 변경 |
focus | 포커스에 놓였을 때 |
reset | 리셋 |
submit | 전송 |
이벤트는
<태그 on이벤트명 = "함수명">
으로 사용한다.
'WEB > JavaScript ES6' 카테고리의 다른 글
JS Test- 표 만들기 (1) | 2023.05.25 |
---|---|
JS Chapter - Element(요소) (0) | 2023.05.25 |
JS Chapter - 팝업, 배열 메소드 (0) | 2023.05.23 |
JS Chapter - 자료형, 연산자 (1) | 2023.05.19 |
JS Chpater - 자바 스크립트 (0) | 2023.05.19 |