TIL0502 Arrow function, map

Yunji·2020년 5월 3일

TIL

목록 보기
39/54

Arrow function

ES6에서 연산자를 사용해서 간결하게 함수를 생성할 수 있다

//이름이 없는 함수의 기본 틀
function() {}
->
() => {}
//이름 있는 함수의 기본 틀
function name() {}
->
const name = () => {}

인자가 하나일때는 () 생략 가능

(name, age) => {}
name => {}

함수가 return만 한다면 return 키워드 생략 가능

function sayHi(name) {
	return "hi " + name;
}
->
const sayHi = name => "hi " + name;

map

map은 배열을 요소의 개수 만큼 반복해준다

const abc = [1,2,3,4,5].map(element => element * 2);
console.log(abc);  //[ 2, 4, 6, 8, 10 ]

0개의 댓글