“Modifier le nom de la propriété de l'objet dans le tableau javascript” Réponses codées

Modifier le nom de la propriété de l'objet dans le tableau javascript

const columns = [
    { name: 'OrderNumber', title: 'Order Number' },
    { name: 'strawberry', title: 'Strawberry' },
    { name: 'vanilla', title: 'Vanilla' }
]

const options = columns.map(function(row) {

   // This function defines the "mapping behaviour". name and title 
   // data from each "row" from your columns array is mapped to a 
   // corresponding item in the new "options" array

   return { value : row.name, label : row.title }
})

/*
options will now contain this:
[
    { value: 'OrderNumber', label: 'Order Number' },
    { value: 'strawberry', label: 'Strawberry' },
    { value: 'vanilla', label: 'Vanilla' }
];
*/
Naughty Nightingale

Changer la propriété dans la gamme d'objets javascript

//change in array itself without need to another one 
arr.map(el =>{ el.bar == 1 && el.baz--} ); // don't forget {} in arrow function
Salsabeel woh woh

Modifier le nom de la propriété de l'objet dans le tableau javascript

const columns = [
    { name: 'OrderNumber', title: 'Order Number' },
    { name: 'strawberry', title: 'Strawberry' },
    { name: 'vanilla', title: 'Vanilla' }
];

const newColumns = columns.map( item => {
  const { name: value, ...rest } = item;
  return { value, ...rest }
 }
);

console.log( newColumns );
 Run code snippet
Naughty Nightingale

Réponses similaires à “Modifier le nom de la propriété de l'objet dans le tableau javascript”

Questions similaires à “Modifier le nom de la propriété de l'objet dans le tableau javascript”

Plus de réponses similaires à “Modifier le nom de la propriété de l'objet dans le tableau javascript” dans JavaScript

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code