# Error {}

- [Overview](/draft-5/error/overview.md): The \`Error\` object
- [Generic type variables](/draft-5/error/generic-type-variables.md): The \`Error\` object generic type variables
- [★ Constructor](/draft-5/error/constructor.md): The \`Error\` object constructor
- [Accessors](/draft-5/error/accessors.md): The \`Error\` object accessors.
- [get name()](/draft-5/error/accessors/get-name.md): The \`get\` accessor obtains error object name
- [get \[Symbol.toStringTag\]()](/draft-5/error/accessors/get-symbol.tostringtag.md): Changes the default tag to 'RangeError' for an instance
- [Methods](/draft-5/error/methods.md): The \`Error\` object methods
- [static define()](/draft-5/error/methods/static-define.md): Defines the \`Error\` instance.
- [static isError()](/draft-5/error/methods/static-iserror.md): Checks whether the value of any type is an instance of \`Error\`.
