dl: dynamische variable zeichen herausfiltern

Beitrag lesen

Folgendes Problem:

ich gebe eine dynamische variable an die so aussehen "var test(cms-key)" (die variable wird per cms mehrmals erzeugt und mit cms-key eindeutig).

jetzt is das problem das "-" in javascript variablennamen nicht erlaubt ist. gibt es eine möglichkeit (per funktion???) das eine neue variable generiert wird die dann z.b. so in der art aussieht "var neu.test(cms-key).substring(5, 16);"

also das heisst während sie erzeugt wird auch gleichzeitig nur die letzten zeichen verwendet werden.

danke schon mal für alle antworten