for in 循环对象之后,重新渲染一个新的对象

 

对象名 [属性名] , 得到的是属性名对应的属性值

let newObj = {}
for (const item in oldObj) {
    console.log(item)  // 打印的是oldObj对象的属性名
    let newItem = 'new' + item  // 重新赋值新的属性名
    newObj[newItem] = oldObj[item]  //将oldObj对象的属性值,赋值给newObj新属性对应的属性值
}
return newObj

 

posted @ 2020-09-09 12:01  慕雪琳鸢  阅读(355)  评论(0)    收藏  举报