Skip to main content

Symbol

A collection of well known symbols

Index

Type Aliases

asyncDispose

asyncDispose: typeof Symbol.asyncDispose

asyncIterator

asyncIterator: typeof Symbol.asyncIterator

call

call: typeof Symbol.call

decode

decode: typeof Symbol.decode

dispose

dispose: typeof Symbol.dispose

encode

encode: typeof Symbol.encode

enumKeys

enumKeys: typeof Symbol.enumKeys

hasInstance

hasInstance: typeof Symbol.hasInstance

inspect

inspect: typeof Symbol.inspect

isConcatSpreadable

isConcatSpreadable: typeof Symbol.isConcatSpreadable

iterator

iterator: typeof Symbol.iterator

match

match: typeof Symbol.match

matchAll

matchAll: typeof Symbol.matchAll

replace

replace: typeof Symbol.replace

run

run: typeof Symbol.run

schema

schema: typeof Symbol.schema

search

search: typeof Symbol.search

species

species: typeof Symbol.species

split

split: typeof Symbol.split

toPrimitive

toPrimitive: typeof Symbol.toPrimitive

toStringTag

toStringTag: typeof Symbol.toStringTag

unscopables

unscopables: typeof Symbol.unscopables

Variables

asyncDispose

asyncDispose: typeof asyncDispose = ...

A method that is used to asynchronously release resources held by an object. Called by the semantics of the await using statement.

asyncIterator

asyncIterator: typeof asyncIterator = ...

A method that returns the default async iterator for an object. Called by the semantics of the for-await-of statement.

call

call: __call__

decode

decode: __decode__

dispose

dispose: typeof dispose = ...

A method that is used to release resources held by an object. Called by the semantics of the using statement.

encode

encode: __encode__

enumKeys

enumKeys: __enumKeys__

hasInstance

hasInstance: typeof hasInstance = ...

A method that determines if a constructor object recognizes an object as one of the constructor’s instances. Called by the semantics of the instanceof operator.

inspect

inspect: __inspect__

isConcatSpreadable

isConcatSpreadable: typeof isConcatSpreadable = ...

A Boolean value that if true indicates that an object should flatten to its array elements by Array.prototype.concat.

iterator

iterator: typeof iterator = ...

A method that returns the default iterator for an object. Called by the semantics of the for-of statement.

match

match: typeof match = ...

A regular expression method that matches the regular expression against a string. Called by the String.prototype.match method.

matchAll

matchAll: typeof matchAll = ...

A regular expression method that matches the regular expression against a string. Called by the String.prototype.matchAll method.

replace

replace: typeof replace = ...

A regular expression method that replaces matched substrings of a string. Called by the String.prototype.replace method.

run

run: __run__

schema

schema: __schema__

search

search: typeof search = ...

A regular expression method that replaces matched substrings of a string. Called by the String.prototype.replace method.

species

species: typeof species = ...

A function valued property that is the constructor function that is used to create derived objects.

split

split: typeof split = ...

A regular expression method that splits a string at the indices that match the regular expression. Called by the String.prototype.split method.

toPrimitive

toPrimitive: typeof toPrimitive = ...

A method that converts an object to a corresponding primitive value. Called by the ToPrimitive abstract operation.

toStringTag

toStringTag: typeof toStringTag = ...

A String value that is used in the creation of the default string description of an object. Called by the built-in method Object.prototype.toString.

unscopables

unscopables: typeof unscopables = ...

An Object whose truthy properties are properties that are excluded from the 'with' environment bindings of the associated objects.