应用场景实例对象:
1: 从一个数组中每一个对象: 循环遍历每一个对象: 抽取中每一对象中, 相应的字段。 组成一个对象, 然后把对象push 一个数组中。
// 模拟后台返回的真实数据
tdata: [
{
id: 1,
name: "zs",
age: "12",
},
{
id: 2,
name: "ls",
age: "11",
},
{
id: 3,
name: "ww",
age: "16",
},
{
id: 4,
name: "zl",
age: "10",
},
],
// 定义一个点击事件
getmerge() {
var count = 1;
const a = [];
this.tdata.forEach((item) => {
let b = {};
b.name = item.name;
b.id = item.id;
a.push(b);
console.log(i.name);
});
console.log(a);
},
循环遍历, tdata: 代表数组每一项, 定义一个空数组a 数据:
在循环遍历中: 定义空的对象: b.
把 b.name = item.name ; b.id = item.name; a.push(b)
往数组中追加每一个对象。 所以会形成新的数组。 数组中的每一个对象: 都会包含两个字段。