Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

codingfarm

함수 종류 본문

web/JavaScript

함수 종류

scarecrow1992 2020. 10. 11. 17:26

1. 함수 분류

함수는 크게 2가지로 나뉘어 집니다.

1. 사용자 정의 함수

사용자가 필요한 기능을 직접 만든 함수

 

2. 자바스크립트 코어 함수

자바스크립트가 기본적으로 제공하는 함수

ex : parseInt(), parseFloat()

 

2. 사용 방법에 따른 함수 종류

함수 종류 내용
일반 함수 가장 일반적으로 사용한 함수
중첩 함수 함수 안에 있는 함수
콜백 함수 실행결과값을 리턴이 아닌 매개변수로 넘어온 함수를 호출해서 넘겨주는 방식을 콜백이라 하며 이때 매개변수로 넘어온 함수를 콜백함수라고 한다.
클로저 함수 일반적으로 함수의 호출이 끝나면 함수 내부의 지역변수는 자동으로 사라지지만 클로저 함수는 사라지지 않고 그대로 남는다. 이러한 현상을 클로저라 한다.
멤버 함수 클래스 내부에 만들어지는 함수. 메서드로 불린다.

 

 

 

 

 

'web > JavaScript' 카테고리의 다른 글

콜백 함수(Call Back)  (0) 2020.10.11
중첩 함수(Nested Function)  (2) 2020.10.11
함수 정의 방법 4가지  (0) 2020.10.11
함수 리터럴(function literal)과 익명 함수(anonymous function)  (0) 2020.10.11
경품추천기  (0) 2020.10.09
Comments