Voici un article intéressant sur l'utilisation de eval en JavaScript:

http://www.cs.purdue.edu/homes/jv/pubs/ecoop11.pdf