삽질 블로그

[JavaScript] 함수 본문

프론트앤드/Javascript

[JavaScript] 함수

건와닝 2020. 7. 16. 16:04

자바스크립트에서 함수를 선언하는 방법은 2가지가 있다.

함수 리터럴 

function 키워드를 통해 add라는 함수를 만들었다. 

 

함수 표현식

이런식으로 자바스크립트는 함수도 하나의 값처럼 취급된다  

이러한 특징이 있으므로 자바스크립트는 일급함수라고 한다 

 

일급함수의 특징으로는

1 . 변수에 저장할 수 있다.

위에 그림과 같이 add 라는 이름에 변수에 함수가 저장되는 것을 확인 할 수 있다.

2.  다른 함수로 전달 할수있다.

test 라는 함수에 파라메터로 함수를 담고 console.log를 찍었을때 나오는 것을 확인할수있다.

3.  함수로부터 반환될 수 있다.

return 으로 함수롤 반환 시 킬 수 있는것을 확인할수 있다.

'프론트앤드 > Javascript' 카테고리의 다른 글

[JavaScript] 데이터 타입  (0) 2020.10.28
[JavaScript] Scope 란?  (0) 2020.10.19
[JavaScript] 변수 및 상수란?  (0) 2020.10.19
[JavaScript] arguments  (0) 2020.07.16
[JavaScript] 프로토타입  (0) 2020.07.16