본문 바로가기

자바스크립트

Unexpected comma using map()

map을 사용했는데 의도하지 않은 쉼표가 출력되는 상황이 발생했다.

검색해보니 map 함수가 문자열 형태로 값을 리턴할 때는 기본적으로 쉼표(,)로

묶어서 리턴한다고 합니다.

template literals로 결합한 내용도 문자열 형태로 리턴되는 값!

 

map 함수 뒤에 join('') 추가해주니 문제가 해결됐다.

'자바스크립트' 카테고리의 다른 글

Javascript’s __proto__ vs prototype  (0) 2021.06.28
생성자 함수의 객체 생성  (0) 2021.06.09
함수 객체의 프로퍼티  (0) 2021.06.08
Currying  (0) 2021.04.06
가비지 컬렉션  (0) 2021.04.03