Originariamente inviato da Xinod
in generale sembrerebbe tu stia cercando l' eval
Grazie per il tuo intervento,

Avevo considerato anch'io un "eval" ma non sono riuscito a fargli fare niente di più rispetto a quello che faccio con del codice scritto "normalmente", cioè continua (giustamente) a considerare l'unione di myDate e param come una stringa di testo.

Io vorrei invece cercare il metodo per unire myDate (che è un oggetto Date) e param ( per esempio ".getTimezoneOffset()" ) di modo che JS riconosca il risultato dell'unione come Oggetto + metodo e non come una stringa di testo.

Credo che il problema dipenda proprio dal fatto che param viene passato come una stringa di testo dal pulsante che richiama la funzione...
a questo punto non so se sia possibile fare quello che vorrei fare io.

nel caso specifico pero' puo' essere evitato, se param fosse semplicemente "toUTCString"
potresti scrivere myDate[param]()
Non capisco questo tuo ultimo suggerimento. Parli di un array?

Ciao!