TopLevel


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.