HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
🤩
개발
/
NodeJs
NodeJs
/
Javascript
Javascript
/
🪕
map, reduce
🪕

map, reduce

map, reduce

const parseCookies = (cookie = '') => { const obj = cookie.split(';') .map(str => str.split('=')) .reduce((accm, [k, v]) => { accm[k.trim()] = decodeURIComponent(v); return accm; }, {}) console.log(obj); }
  • map은 이해하기 쉬움
  • 배열.reduce((누적값, 현잿값, 인덱스, 요소) => { return 결과 }, 초깃값);
    • 처음에 들어가는 값이 누적값이라는것이 중요
    •