본문 바로가기
TIL

127. JS 화살표함수 () => (), () => {return...} TIL 23.02.13

by 새싹_v 2023. 2. 13.
728x90

 

화살표함수 () => {return...}, () => ()

오늘 코드 작성하던 중 

const a = () => ()
const a = () => {} 
이런 식으로 두 가지 방법으로 사용하길래  헷갈려서 구글링 좀 해봤다.

 

{}가 들어가면 return이 와줘야 함 

const a = () => {
 return b === c
}

함수 몸체가 한 줄의 구문이라면 중괄호를 생략할 수 있으며 암묵적으로 return이 됨

const a = () => b===c

 

 

() 오거나 리턴 하고 싶은 값이 바로 따라오면 암시적으로 리턴하게 됨. return을 적으면 오류남

const a = () => b === c

 

어떤 코드를 써도 상관없다. 간결한 건 아래코드.

 

728x90

댓글