강의

멘토링

커뮤니티

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

바스니카님의 프로필 이미지
바스니카

작성한 질문수

함수형 프로그래밍과 JavaScript ES6+ 응용편

queryToObject

queryToObject 질문드립니다.

작성

·

351

0

const queryToString = _.pipe(
  split("&"),
  _.map(split("=")),
  _.map(([k, v]) => ({ [k]: v })),
  function (a) {
    log(a);
    return a;
  },
  _.reduce((a, b) => Object.assign(a, b))
);

log(queryToString("a=1&c=cc&d=dd"));

 

위와 같이 작성했을 때,

에서 아직 Object.assign하기 전인데  0: { a:  '1' }이 안 나오는 이유가 궁금합니다.

 

 

답변 1

1

MDU 유인동님의 프로필 이미지
MDU 유인동
지식공유자

콘솔이 비동기적이어서 레퍼런스로 바라보고 있어서 그래요~ 

그 자리에서 값복사하시거나 문자열로 바꿔서 한 번 확인해보세요 :) 

바스니카님의 프로필 이미지
바스니카

작성한 질문수

질문하기