본문 바로가기

JavaScript

[JavaScript] 함수

728x90
반응형

함수

함수는 작은 기능의 단위 이다.

함수는 keyword name (parameter) {body} 로 이루어져있다.

함수 선언(declaration)

함수를 선언할 때 매개변수(parameter)를 전달한다.

//사각형의 넓이를 구하는 함수 선언
function rectangleArea(width, height) {
	return width * height;
}

함수 호출(call)

//사각형의 넓이를 함수 호출
retangleArea(3, 4);

//console창
12

 

함수 선언 방법

  • 함수 선언식
  • 함수 표현식
  • 화살표 함수

함수 선언식

function rectangleArea(width, height) {
	return width * height;
}

함수 표현식

const rectangleArea = function(width, height) {
	return width *  height;
}

화살표 함수

const rectangleArea = (width, height) => {
	return width * height;
}

    💡 화살표 함수는 함수에 return 한 줄만 있을 경우 중괄호{}와 return을 생략하고 작성할 수 있다.

const rectangleArea = (width, height) => width * height;
728x90
반응형

'JavaScript' 카테고리의 다른 글

[JavaScript] 반복문  (0) 2022.04.29
[JavaScript] 문자열  (0) 2022.04.27
[JavaScript] 조건문  (0) 2022.04.27
[JavaScript] 타입  (0) 2022.04.26
[JavaScript] 변수  (0) 2022.04.25