JS tableau traversal (contenant la dernière syntaxe ES6)

classique

let data = [{
  Name: 'zzc',
  Id: 1
},
{
  Name: 'ora',
  Id: 2
},
{
  Name: 'gkd',
  Id: 3
}];
let newArry = [];
for (let i = 0; i < data.length; i++) {
  newArry.push({
    name: data[i].Name,
    id: data[i].Id
  });
}
console.log(newArry);

foreach avancée

let data = [{
  Name: 'zzc',
  Id: 1
},
{
  Name: 'ora',
  Id: 2
},
{
  Name: 'gkd',
  Id: 3
}];
let newArry = [];
data.forEach(item => {
  newArry.push({
    name: item.Name,
    id: item.Id
  });
});
console.log(newArry);

La dernière carte

let data = [{
  Name: 'zzc',
  Id: 1
},
{
  Name: 'ora',
  Id: 2
},
{
  Name: 'gkd',
  Id: 3
}];
let newArry = data.map(item => {
  return {
    name: item.Name,
    id: item.Id
  }
});
console.log(newArry);
Publié 76 articles originaux · louange gagné 18 · vues 40000 +

Je suppose que tu aimes

Origine blog.csdn.net/Yanzudada/article/details/104992720
conseillé
Classement