// a 为数组
let newObj = {}
let newArr = []
a.forEach(function(item, i) {
for (let key in item) {
if (key == 'wordId' || key == 'wordSource') {
newObj[key] = item[key]
}
}
newArr.push(newObj)
newObj = {} //这步至关重要,每循环一次,都要清空一次,否则拿到的数据总是最后一条
})
vue 删除多余字段
博客标题:基于数组处理的技巧解析
于 2022-05-07 14:39:58 首次发布
本文探讨了一种处理数组的方法,通过遍历数组并筛选特定属性,构建新的对象数组。重点在于理解如何在循环中正确地清空对象,以避免数据污染,确保每次迭代都能得到独立的对象实例。
1025

被折叠的 条评论
为什么被折叠?



