Ich habe den folgenden CodeReiniger Methode Variablen in ES6 zuweisen
const lower = U => U.toLowerCase();
const A = lower('A')
const B = lower('B')
const C = lower('C')
const D = lower('D')
...
Wie vertrete ich dies ein sauberer Weg? Es ist garantiert, dass der Variablenname und der Parameter, die an die Funktion übergeben werden, gleich sind.
Eine mögliche Lösung, die ich denken konnte, ist
const [ A, B, C, D ] = ['A', 'B', 'C', 'D'].map(lower)
Gibt es eine Lösung ohne diese Vervielfältigung?
Also, versuchen Sie, alle Kleinbuchstaben auf elegante Weise zu bekommen? –
Warum gibt es ein Problem? Was ist los mit der aktuellen Implementierung? – Li357
Warum brauchen Sie die Variablen trotzdem? Kannst du nicht einfach weiterketteln und tun, was du brauchst? Dynamische Variablen sind nicht gut ... – elclanrs