프론트엔드/JavaScript
08. 함수
yyoujg
2022. 6. 12. 16:02
변수가 값을 저장하는 것이라면 함수는 명령들을 저장하는 것이다.
함수도 변수와 마찬가지로 선언을 해야하는데 함수 선언은 function이라는 키워드를 사용한다.
// 함수선언
function 함수이름() {
명령;
명령;
};
// 함수호출
함수이름();
함수는 함수 내부에 있는 명령들의 포괄적인 의미를 함수 이름을 통해 드러낼 수 있고 명령들을 하나로 묶을 수 있기 때문에 반복해서 사용할 때 효율적인 장점이 있다.
복잡한 내용은 함수 내부로 숨기고 핵심은 함수 이름에 드러내는 방식으로 함수에서도 추상화의 개념이 녹아 있다.