js uniapp 对象循环处理问题?

一个对象 {a:{data:1},b:{data:2},c:{data:3}} 如何循环处理 可以得到{a:1,b:2,c:3} data属性名是固定的 求大佬解惑!!!!

阅读 2.1k
2 个回答
const obj = { a: { data: 1 }, b: { data: 2 }, c: { data: 3 } }

const newObj = {}

for (let [key, value] of Object.entries(obj)) {
  newObj[key] = value.data
}

console.log(newObj) // { a: 1, b: 2, c: 3 }

arr.map((e)=>{return e.data;})

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题