자바스크립트 : 함수

nomore·2022년 9월 13일
0

자바스크립트

목록 보기
2/11

함수

  • 논리적인 일련의 작업을 하는 하나의 단위
    (이렇게만 보면 개념이 너무 어렵다.)
  • 어떤 목적을 가진 작업들을 수행하는 코드들이 모인 블럭
  • 지시사항들의 묶음(과정)
  • 함수는 재사용 가능한 영역을 정의하고, 정보영역을 캡슐화 하는데 사용되는 구문(여러번 호출가능)
  • 함수 선언을 위해서는 키워드, 이름, paramenter, body 가 필요하다

함수를 사용하면 좋은 점

  • 반복되는 코드를 한 번만 정의하고 필요할 때마다 호출하므로 반복 작업을 피할 수 있다.
  • 긴 프로그램을 기능별로 나눠 여러 함수로 나누어 작성하면 모듈화로 전체 코드의 가독성이 좋아진다.
  • 기능별(함수별)로 수정이 가능하므로 유지보수가 쉽다.

함수를 사용하는 것을 '함수 호출' 즉 '함수를 호출하다'고 표현한다.
함수를 호출할 때 여러가지 자료를 넣는데, 이러한 자료를 '매개변수'(parameter) 라고 부른다.

함수를 정의하는 방법

1. 함수 선언식

// 함수선언식 정의방법
fucntion 함수선언식(매개변수){		//function 키워드와 이름 (매개변수) {중괄호} 
 	console.log('안녕하세요') 
}

2. 함수 표현식

// 함수 표현식 정의방법
const value  = function() {	// 변수에 익명함수를 할당한다.
console.log('함수 표현식으로 나타냅니다.')
}

3. 화살표 함수

const value = () => {	//화살표 함수
};

0개의 댓글