Object 提取值

const from = {

    a: {

        b: ['01', '02']

    },

    c: {

        d: {

            e: ['03', '04']

        },

        f: ['05', '06']

    }

}

=>

to1 = {

    a: {

        b: '01'

    },

    c: {

        d: {

            e: '03'

        },

        f: '05'

    }

}

to2 = {

    a: {

        b: '02'

    },

    c: {

        d: {

            e: '04'

        },

        f: '06'

    }

}

这边拿到的是一个嵌套层级不规则的对象,需要的值是一个数组,数组的长度是固定的,现在想要做的是通过数组的长度来拆分这个对象,把这个对象拆分成和数组长度一样个数的对象,嵌套格式和key不变,对应提取数组的第n个值,有没有什么好的办法?


拉风的咖菲猫
浏览 568回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript