Optional
description: string | numberDescription of the new Symbol object.
Returns a new unique Symbol value.
Optional
description: string | numberDescription of the new Symbol object.
Readonly
asyncA method that is used to asynchronously release resources held by an object. Called by the semantics of the await using
statement.
Readonly
asyncA method that returns the default async iterator for an object. Called by the semantics of the for-await-of statement.
Readonly
disposeA method that is used to release resources held by an object. Called by the semantics of the using
statement.
Readonly
hasA 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.
Readonly
isA Boolean value that if true indicates that an object should flatten to its array elements by Array.prototype.concat.
Readonly
iteratorA method that returns the default iterator for an object. Called by the semantics of the for-of statement.
Readonly
matchA regular expression method that matches the regular expression against a string. Called by the String.prototype.match method.
Readonly
matchA regular expression method that matches the regular expression against a string. Called by the String.prototype.matchAll method.
Readonly
prototypeA reference to the prototype.
Readonly
replaceA regular expression method that replaces matched substrings of a string. Called by the String.prototype.replace method.
Readonly
searchA regular expression method that returns the index within a string that matches the regular expression. Called by the String.prototype.search method.
Readonly
speciesA function valued property that is the constructor function that is used to create derived objects.
Readonly
splitA regular expression method that splits a string at the indices that match the regular expression. Called by the String.prototype.split method.
Readonly
toA method that converts an object to a corresponding primitive value. Called by the ToPrimitive abstract operation.
Readonly
toA 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.
Readonly
unscopablesAn Object whose truthy properties are properties that are excluded from the 'with' environment bindings of the associated objects.
Returns a Symbol object from the global symbol registry matching the given key if found. Otherwise, returns a new symbol with this key.
key to search for.
Returns a Symbol object from the global symbol registry matching the given key if found. Otherwise, returns a new symbol with this key.
key to search for.
Returns a key from the global symbol registry matching the given Symbol if found. Otherwise, returns a undefined.
Symbol to find the key for.
Returns a key from the global symbol registry matching the given Symbol if found. Otherwise, returns a undefined.
Symbol to find the key for.
Returns a new unique Symbol value.