Das kann ich heutzutage auch schon als Ausdruck haben.
const animal = 'monkey'; const salutation = { dog: 'good boy', kitty: 'meow', goose: 'muuuuuuh' }[animal] || 'hi';
Stimme dir absolut zu, und dein Beispiel ist obendrauf auch noch besser lesbar. Mein Beispiel ist zugegebenermaßen recht pathologisch, deswegen auch nochmal der Hinweis auf den Blogbeitrag, der praktischere Beispiele beinhaltet, insbesondere unter der Überschrift Use in JSX wird ein Anwendungsfall geschildert, den du mit bisherigen Bordmitteln wohl nur schwierig nachbauen kannst, ohne dass die Lesbarkeit darunter leidet.