FrontEnd_JavaScript

[JavaScript] 함수(Function) 선언 및 활용.

wookjae 2021. 9. 22. 00:15

함수(Function) ? 

--> 함수란 특정한 작업의 수행되도록 설계된 코드들의 집합이자, 독립적인 실행단위를 의미한다. 함수는 여러가지 형태태(기본함수, 객체속성, 화살표함수, 즉시실행 함수) 선언 및 활용이 가능하다.

 

즉시실행 함수(Immediately Function) ? 

--> 함수의 정의 및 호출 과정이 분리되지 않고, 함수를 정의함과 동시에 바로 실행하는 특성을 가지고 있다. 

 

-- 즉시실행함수 구조

cf)   

  (function(파라미터) {

    // 여기에 실행할 내역 작성..

  })(전달인자);


javascript function exercise..

 

 

1. 자바스크립트 함수선언 

* 두개의 파라미터를 전달받아 덧셈을 처리하는 함수선언. (add_ex01~add_07)

* 화살표함수는 자바스크립트의버전 ES6(ECMAScript6) 문법이며 함수 선언시 let, const 사용.

* 템플릿리터럴 문법은 역따옴표`` 를 사용하며 문자열과 파라미터를 함께 출력한다.

 

 

 

2. 함수호출 및 결과확인

* (add_ex01~add_07) 함수의 실행 및 결과확인 완료..

 

 

 

3. 즉시실행 함수 선언 

* 즉시실행함수 두 영역 선언

  - 첫번째영역: 파라미터로 전달받은 3개의 값으로 3항연산자 수행 후 결과출력.

  - 두번째영역: 파라미터로 선언한 5개의 값 타입확인..

 

 

4. 즉시실행 함수 실행결과 확인 

* 즉시실행함수 두 영역 수행 확인완료..

 

 

 

Exit..