JavaScript에서 함수란 코드의 집합을 의미하며, 아래와 같이 작성한다.
/*
function 함수명(매개변수){
실행 코드
}
*/
function MyFunction() {
}
추가로 아래와 같이 함수를 선언 할 수 있다.
//익명 함수 : 함수에 이름을 짓지 않고 선언하고, 변수에 저장한다.
const myFunction = function(){
}
//화살표 함수(Arrow Function) : 익명 함수의 ES6 표기 방법
/*
function 키워드 대신 소괄호 뒤에 '=>'를 적어 선언
*/
const myFunction = () => {
}
//콜백 함수 : 매개 변수로 넘어가는 함수를 의미하며 익명 함수(혹은 화살표 홤수)와 같이 작성한다.
myFunction(() => {})
함수의 호출은 아래와 같이 한다.
//함수 선언
function MyFunction () {
}
//함수 호출
MyFunction()
계산기 함수 예시
//덧셈 계산기 함수
const add = (a, b) => {
return a + b
}
const addNum = add(3,5) //8
'F.E > JavaScript' 카테고리의 다른 글
[JavaScript] ES6 문법(1) (0) | 2022.05.05 |
---|---|
[JavaScript] 배열과 객체 (0) | 2022.05.02 |
[JavaScript] 반복문 (0) | 2022.04.17 |
[JavaScript] 연산자 (0) | 2022.04.17 |
[JavaScript] 변수 (0) | 2022.04.17 |