| Name | 
Description | 
| global
 | 
The global object is a pre-defined object that serves as a placeholder for the global properties and functions of JavaScript.
 | 
| APIException
 | 
This error indicates an exceptional outcome of some business logic.
 | 
| arguments
 | 
The arguments of a function.See Also:Function
 | 
| Array
 | 
An Array of items.
 | 
| ArrayBuffer
 | 
The ArrayBuffer represents a generic array of bytes with fixed length.
 | 
| BigInt
 | 
A BigInt object is a wrapper for a primitive bigint value.
 | 
| Boolean
 | 
Provides support for boolean values.
 | 
| ConversionError
 | 
Represents a conversion error.API Versioned: No longer available as of version 21.2.
 | 
| DataView
 | 
The DataView provides low level access to ArrayBuffer.API Versioned: From version 21.2.
 | 
| Date
 | 
A Date object contains a number indicating a particular instant in time to within a millisecond.
 | 
| Error
 | 
Error represents a generic exception.
 | 
| ES6Iterator
 | 
This isn't a built-in type.
 | 
| EvalError
 | 
Represents an evaluation error.
 | 
| Fault
 | 
This error indicates an RPC related error in the system.
 | 
| Float32Array
 | 
An optimized array to store 32-bit floating point numbers.
 | 
| Float64Array
 | 
An optimized array to store 64-bit floating point numbers.
 | 
| Function
 | 
The Function class represent a JavaScript function.
 | 
| Generator
 | 
A generator is a special type of function that works as a factory for iterators and it allows you to define an iterative algorithm by writing a single function which can maintain its own state.
 | 
| Int16Array
 | 
An optimized array to store 16-bit signed integer numbers.
 | 
| Int32Array
 | 
An optimized array to store 32-bit signed integer numbers.
 | 
| Int8Array
 | 
An optimized array to store 8-bit signed integer numbers.
 | 
| InternalError
 | 
Represents the an internal error.
 | 
| IOError
 | 
This error indicates an I/O related error in the system.
 | 
| Iterable
 | 
All objects containing the property @@iterator with a function returning an ES6Iterator are said to be an Iterable.API Versioned: From version 21.2.
 | 
| Iterator
 | 
An Iterator is a special object that lets you access items from a collection one at a time, while keeping track of its current position within that sequence.
 | 
| JSON
 | 
The JSON object is a single object that contains two functions, parse and stringify, that are used to parse and construct JSON texts.
 | 
| Map
 | 
Map objects are collections of key/value pairs where both the keys and values may be arbitrary ECMAScript language values.
 | 
| Math
 | 
Mathematical functions and constants.
 | 
| Module
 | 
CommonJS modules are JavaScript files that are loaded using the require(String) function.
 | 
| Namespace
 | 
Namespace objects represent XML namespaces and provide an association between a namespace prefix and a Unique Resource Identifier (URI).
 | 
| Number
 | 
A Number object represents any numerical value, whether it is an integer or floating-point number.
 | 
| Object
 | 
The Object object is the foundation of all native JavaScript objects.
 | 
| QName
 | 
QName objects are used to represent qualified names of XML elements and attributes.
 | 
| RangeError
 | 
Represents a range error.
 | 
| ReferenceError
 | 
Represents a reference error.
 | 
| RegExp
 | 
The RegExp object is a static object that generates instances of a regular expression for pattern matching and monitors all regular expressions in the current window or frame.
 | 
| Set
 | 
A Set can store any kind of element and ensures that no duplicates exist.
 | 
| StopIteration
 | 
A special type of exception that is thrown when an Iterator or Generator sequence is exhausted.See Also:Generator.next()Iterator.next()
 | 
| String
 | 
The String object represents any sequence of zero or more characters that are to be treated strictly as text.
 | 
| Symbol
 | 
Symbol is a primitive data type that can serve as object properties.
 | 
| SyntaxError
 | 
Represents a syntax error.
 | 
| SystemError
 | 
This error indicates an error in the system, which doesn't fall into any of the other error categories like for example IOError.
 | 
| TypeError
 | 
Represents a type error.
 | 
| Uint16Array
 | 
An optimized array to store 16-bit unsigned integer numbers.
 | 
| Uint32Array
 | 
An optimized array to store 32-bit unsigned integer numbers.
 | 
| Uint8Array
 | 
An optimized array to store 8-bit unsigned integer numbers.
 | 
| Uint8ClampedArray
 | 
An optimized array to store 8-bit unsigned integer numbers.
 | 
| URIError
 | 
Represents a URI error.
 | 
| WeakMap
 | 
The WeakMap is map whose entries are subject to garbage collection if there are no more references to the keys.
 | 
| WeakSet
 | 
The WeakSet is set whose elements are subject to garbage collection if there are no more references to the elements.
 | 
| XML
 | 
The XML object contains functions and properties for working with XML instances.
 | 
| XMLList
 | 
An XMLList object is an ordered collection of properties.
 | 
| XMLStreamError
 | 
This error indicates an XML streaming related error in the system.
 |