eval() esegue quanto scritto nella stringa del parametro, e serviva per trasformare una stringa nell'oggetto corrispondente. Era essenziale per i browser tipo NN4 e IE5.

Nel tuo caso specifico non ha molto senso.

Ciao
Michele