The EvalError object indicates an error regarding the global eval() function. This exception is not thrown by JavaScript anymore, however the EvalError object remains for compatibility.
The EvalError.prototype property represents the prototype of the EvalError constructor.