인프런 커뮤니티 질문&답변

맑은맑쇼님의 프로필 이미지
맑은맑쇼

작성한 질문수

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

7,8장 예제 map메소드 역할

해결된 질문

작성

·

112

0

아 저번에 map메소드관련해서 질문했던 수강생입니다!

그때 답변이 기존 배열은 안 바뀌고 새 배열이 생성되고, 변수에 할당할 필요는 없고 만들어진 즉시 사용해도 된다고 하셨는데

그럼 그냥 map함수의 콜백함수에 적혀져 있는 코드를 콜백함수 내 에서 적지않고 밖에서 써도되는것 아닌가요?  왜 users.map을 썼는지 궁금합니다ㅠㅠ

따라서 제말을 요약하자면 users배열을 변화시키는게 아니라 새로운 배열을 생성하는건데 

1.사용자를 등록시에 사용자이름을 눌렀을때 댓글로딩하는 효과

2. id=user-list인 테이블태그에 로우 셸 추가

이 두 코드를 진행하기위해 users= res.data인 users배열을 이용하지도 않는데 왜 map메소드를 처리하는지 모르겠습니다ㅠㅠ 

답변 2

0

맑은맑쇼님의 프로필 이미지
맑은맑쇼
질문자

맞습니다 답변 감사합니다 :)

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

아, https://github.com/ZeroCho/nodejs-book/blob/master/ch7/7.6/learn-sequelize/public/sequelize.js

여기 코드 말씀하시는 건가요?

이거 users.forEach 써도 됩니다. map 쓸 필요 없습니다.

맑은맑쇼님의 프로필 이미지
맑은맑쇼

작성한 질문수

질문하기