-
Arrow fuction expressions개발/Javascript 2021. 2. 28. 15:40
화살표 함수를 사용할 때 body 부분이 표현식(expression)일 경우에는 return을 붙이지 않아도 되지만 문장을 이룰 때는 return을 써야 한다.
(param1, paramN) => expression
param => {
let a = 1;
return a + param;
}
객체를 반환할 때 객체 리터럴({})을 사용하면 되는데, 이 때 반드시 ()으로 감싸줘야 한다. param=>{bar:1} 으로 한다면 bar:1을 하나의 객체가 아니라 중괄호로 감싼 statement로 판단하기 때문이다. param=>({bar:1})
'개발 > Javascript' 카테고리의 다른 글
[npm] install flags (0) 2022.01.26 [vscode] ESLint airbnb 플러그인 + etc (0) 2022.01.26 [vscode] Prettier가 인식이 잘 안 될 때 (0) 2022.01.26 [vscode] WSL에서 Nodejs 설치 후 vscode에서 인식 (0) 2022.01.26 [sort] Array.prototype.sort() (0) 2021.02.16