forEach使用细节

forEach

我现在想做一个这样的事情
创建一个空对象,然后通过forEachh遍历对象成员变成一个新对象,再然后把创建出来的新对象放到一个数组中====》arr:[{id:1,name:“张三”}…]

let arr = []
arr1.forEach(item = > {
    var obj = {}
    obj.id = item.id
    obj.name = item.name
    arr.push(obj)
})
//打印出来就是arr:[{id:1,name:'jike'},{id:2,name:"tom"},{id:3,name:"rose"}]

这样的话,里面arr1有多少元素都会被拿出来进行创建,然后就会渲染多少对象,通过push到arr空数组中。
如果把 var obj = {}放到外面的话,里面遍历的元素就是重复的,到达不到要求,所以完成这块要看准 放置的位置。

关于git(如果不小心把旧代码覆盖掉自己写的新代码不要灰心,叫你一招即可恢复)

  1. 通过git命令,git log查看日志
    id的前六位
  2. 找到你想要恢复的旧版本
  3. 取里面的ID号前6位
  4. git checkout +id
  5. git reset --hard HEAD^ ==后退一个版本
  6. 然后把之前的分支删除 :git branch -d <分支名>:删除本地分支
  7. 最后把当前的版本创建给以前删除的分支 git checkout -b <分支名>
    这样算是完成移花接木了

Supongo que te gusta

Origin blog.csdn.net/weixin_47389477/article/details/106365709
Recomendado
Clasificación