JavaScript Error : Object
      An object thrown when an error occurs. There are several specific constructor functions for different types of
      error conditions: 
    
    
EvalError, RangeError, ReferenceError,
      SyntaxError, TypeError, URIError, NativeError.
      
    
  Copyright © PUBLIC Contributors