Ist es möglich, if
Zustand in return
so hinzufügen, dass auf dem Booleschen Wert abhängig flag
Wenn innerhalb Rückkehr
es wurde in der Funktion wie
return { val1: 'aaa', val2: 'bbb'}
oder
return { val1: 'aaa', val2: 'bbb', val3:'ccc'}.
zurück
Of Natürlich kann ich tun
if (flag) {
return { val1: 'aaa', val2: 'bbb'}
} else {
return { val1: 'aaa', val2: 'bbb', val3:'ccc'}.
}
aber ich mag es nicht, da es zu viele Eigenschaften gibt (nicht nur val1
, val2
wie hier im Beispiel aber viele viele mehr), so gibt es einen riesigen Block, der in diesem Fall dupliziert wird.
Irgendwelche Ideen? Danke.