Conditional Properties in einem Objekt
24. Januar 2021
Füge einem Objekt nur unter bestimmten Voraussetzungen Properties hinzu.
Du hast ein Objekt, welches du nur unter bestimmten Voraussetzungen mit Properties XYZ füllen willst? Los geht’s
const obj = {
age: 30,
name: 'Hassan El Siblani',
job: ['software engineer', 'freak', 'dad'],
// ist myCondition truthy? Dann füge die prop conditional_prop hinzu!
...(myCondition && { conditional_prop: 'yeaaah'})
};
Noch mehr Props, selbe Bedingung?
const obj = {
age: 30,
name: 'Hassan El Siblani',
job: ['software engineer', 'freak', 'dad'],
...(myCondition &&
{
conditional_prop: 'yeaaah',
skill: 'Flying',
food: 'vegetables'
}
)
};