●Function
▷JS에 미리 정의된 함수들을 사용 가능
▷또한 자기가 함수를 새롭게 정의 가능
▶함수 정의
▷function function-name( parameter-list ) {
▷declarations, statements
▷}
▷return type지정이 필요 없음 (자동으로 변환됨.)
▶매개변수
▷pass-by-value: 값이 복사되어 매개변수로 전달됨. 해당 매개변수가 바뀌어도 원본은 그대로임. (ex) 정수, 실수...)
▷pass-by-reference: 주소가 복사되어 매개변수로 전달됨. 해당 매개변수가 바뀌면 원본도 바뀜. (ex) 배열)
○Method
▷Object 내에서 정의된 함수
▷Object.~~의 형태로 접근 가능
○EventHandling
▷Object.addEventListener ( 이벤트 타입, 실행할 이벤트 리스너, 이벤트 전파 방식 )
▷위를 통해 특정 이벤트에 특정 함수를 호출하게 할 수 있음.


'컴퓨터 언어 > JS' 카테고리의 다른 글
Object - Method, Member function (0) | 2020.10.18 |
---|---|
Array (0) | 2020.10.18 |
Element (0) | 2020.10.18 |
기타 함수(메서드) (0) | 2020.10.17 |
JavaScript 기초 (0) | 2020.10.17 |