●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

+ Recent posts