Core JavaScript 1.5 Guide:Predefined Functions:eval Function
From MDC
[edit] eval Function
The eval function evaluates a string of JavaScript code without reference to a particular object. The syntax of eval is:
eval(expr)
where expr is a string to be evaluated.
If the string represents an expression, eval evaluates the expression. If the argument represents one or more JavaScript statements, eval performs the statements. The scope of eval code is identical to the scope of the calling code. Do not call eval to evaluate an arithmetic expression; JavaScript evaluates arithmetic expressions automatically.