HomeAboutMeBlogGuest
© 2025 Sejin Cha. All rights reserved.
Built with Next.js, deployed on Vercel
📝
프론트엔드 스쿨 교안(1기)
/
📝
암기 공식 & 코드 스니펫
/
📝
JS 배열 객체로 변환하기
📝

JS 배열 객체로 변환하기

반복문 이용하기열거형 이용Object.assign()이용키,쌍 형태의 배열 오브젝트로 매핑
let arr = ['a','b','c']// 형태의 배열을 let obj = arrayToObject(arr) { 0:'a' 1:'b' 2:'c' }//형태로 바꿔야 할때

반복문 이용하기

  • 이방법의 경우에는 중간에 값을 교체하거나 필터링할때 쉽게 사용가능합니다.
function arrayToObject(arr){ let obj = {} for (let index = 0; index < arr.length; index++) { obj[index] = arr[index]; } return obj }

열거형 이용

  • 단순 열거를 통해 오브젝트로 바꿀때
let obj = {...arr}

Object.assign()이용

Object.assign({},arr)

키,쌍 형태의 배열 오브젝트로 매핑

const entries = new Map([ ['foo', 'bar'], ['baz', 42] ]); const obj = Object.fromEntries(entries); console.log(obj); // expected output: Object { foo: "bar", baz: 42 }