티스토리 뷰

열심히 map을 쓰고 있었는데 떴다.

Expected an assignment or function call and instead saw an expression.

예상하고 있던 할당 또는 함수 호출 대신 식이 발견되었습니다.


이유

map()을 쓰면서 return을 해주지 않았기 때문이다.

// Bad -> Error
array.map((num)=>{num*2})

// Good
array.map((num)=>{return num*2})
// or
array.map((num)=>num*2)

지난번에도 return을 안써줘서 에러가 떴던 것 같은데 또 까먹었다. 제발 return을 잊지말자...

map을 쓸 때 중괄호를 안쓰고 코드를 작성하는 방식으로 습관을 들여야하나 싶다. 🤔

 

 

참고

 

 

728x90
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함