JavaScript求解答

怎么用循环把房子变成砖头房子或木头房子 如何每隔一个循环使用不同颜色

看你这意思时把大对象拆分小对象,使用 for in 对 object对象进行遍历,每次给小对象添加一个color属性不就行了



    let obj = {
                list1: {
                    name: 1,
                },
                list2: {
                    name: 2
                },
                list3: {
                    name: 3
                }
            }
            // 这里如果你想随机一个颜色的话,你需要写一个颜色的数组,整个随机数每次数每次去匹配
            for (let k in obj) {
                obj[k] = {
                    color: 'red',
                    ...obj[k]
                }
            }

.....................