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 |