선언적 함수, 선언적 함수 생성 (function statement), 함수 호출

CODEDRAGON Development/JavaScript, jQuery, ...

반응형

 

 

선언적 함수

·       함수명이 있는 함수

·       일반적으로 사용하는 방법

·       function 키워드로 함수를 만드는 선언적 방식

 

 

선언적 함수 생성 (function statement)

·       function 키워드(함수 리터럴)로 함수를 만드는 선언적 방식으로 함수 정의 시 반드시 함수명을 정의해야 합니다.

·       함수를 생성하는 가장 일반적인 방법입니다.

·       중괄호({ }) 안에 함수가 처리해야 할 코드를 기술합니다.

 

function 함수명(매개변수명) {

처리 할 코드;

return 반환값; // 반환할 값이 있을 경우 지정

}

 

 

구분

설명

function

·       함수 리터럴은 function키워드로 시작합니다.

함수명

·       해당 함수를 구분하는 식별자로 사용됩니다.

·       함수명은 생략 가능 하며 함수명이 없는 함수를 익명함수하고 합니다.

매개변수

·       기존 언어의 함수 매개변수 형태와 거의 비슷하지만, 리턴 값과 매개변수로 넘기는 값에 타입을 기술하지 않는다는 점이 큰 차이입니다.

코드

·       함수 몸체로 실제 함수가 호출됐을 때 실행되는 코드 부분입니다.

 

 

함수 호출

함수명(매개변수에 전달할 값);