728x90
반응형
-기본 함수선언
우리가 알고 있는 형태의 익명함수 선언은 아래와 같다.
const myFunc = function() {
const value = "Hello!";
return value;
}
아래와 같이 화살표를 이용해 간단하게 작성 가능하다.
const myFunc = () => {
const value = "Hello!";
return value;
}
조금 더 간단하게 아래와 같이 작성할 수 있다.
const myFunc = () => "Hello!"
-파라미터가 있는 함수선언
파라미터가 있는 경우를 작성해보자.
const myFunc = function(value) {
return value;
}
const myFunc = (value) => {
return value;
}
const myFunc = (value) => value
- 기본값을 갖는 파라미터가 있는 함수 선언
함수의 파라미터에 기본값을 줄 수도 있다.
const myFunc = function(value = "Hello!") {
return value;
}
const myFunc = (value = "Hello!") => {
return value;
}
const myFunc = (value = "Hello!") => value
728x90
반응형
'javascript > ES6' 카테고리의 다른 글
[ES6] 기초문법 6 - 배열 자르기 (234) | 2019.05.08 |
---|---|
[ES6] 기초문법 5 - 객체(Object)내 선언된 값 할당하기 (0) | 2019.05.08 |
[ES6] 기초문법 4 - 함수2 (0) | 2019.05.08 |
[ES6] 기초문법 2 - const 배열 값 변경하기 (0) | 2019.05.08 |
[ES6] 기초문법 1 - var, let, const (0) | 2019.05.08 |
댓글