- October 9, 2026The at() method of String values takes an integer value and returns a new String consisting of the single UTF-16…
- October 9, 2026The charAt() method of String values returns a new string consisting of the single UTF-16 code unit at the given…
- October 9, 2026The String.fromCodePoint() static method returns a string created from the specified sequence of code points.
- October 9, 2026The String() constructor creates String objects.
- October 9, 2026The String.fromCharCode() static method returns a string created from the specified sequence of UTF-16 code units.
- October 9, 2026The String object is used to represent and manipulate a sequence of characters.
- October 9, 2026The Symbol.iterator method of Set instances implements the iterable protocol and allows Set objects to be consumed by most syntaxes…
- October 9, 2026The Set[Symbol.species] static accessor property is an unused accessor property specifying how to copy Set objects.
- October 9, 2026The symmetricDifference() method of Set instances takes a set and returns a new set containing elements which are in either…
- October 9, 2026The union() method of Set instances takes a set and returns a new set containing elements which are in either…
- October 9, 2026The isSubsetOf() method of Set instances takes a set and returns a boolean indicating if all elements of this set…
- October 9, 2026The isSupersetOf() method of Set instances takes a set and returns a boolean indicating if all elements of the given…
- October 9, 2026The intersection() method of Set instances takes a set and returns a new set containing elements in both this set…
- October 9, 2026The isDisjointFrom() method of Set instances takes a set and returns a boolean indicating if this set has no elements…
- October 9, 2026The entries() method of Set instances returns a new set iterator object that contains an array of [value, value] for…
- October 9, 2026The forEach() method of Set instances executes a provided function once for each value in this set, in insertion order.
- October 9, 2026The has() method of Set instances returns a boolean indicating whether the specified value exists in this Set or not.
- October 9, 2026The delete() method of Set instances removes the specified value from this set, if it is in the set.
- October 9, 2026The difference() method of Set instances takes a set and returns a new set containing elements in this set but…
- October 9, 2026The add() method of Set instances inserts the specified value into this set, if it is not already present.
- October 9, 2026Parameters: iterable If an iterable object (such as an array) is passed, all of its elements will be added to…
- October 9, 2026The Set object lets you store unique values of any type, whether primitive values or object references.
- October 9, 2026The containing() method of Segments instances returns an object describing the segment in the string that includes the code unit…
- October 9, 2026The Symbol.iterator method of Segments instances implements the iterable protocol and allows Segments objects to be consumed by most syntaxes…
- October 9, 2026A Segments object is an iterable collection of the segments of a text string.
- October 9, 2026The RegExp[Symbol.species] static accessor property returns the constructor used to construct copied regular expressions in certain RegExp methods.
- October 9, 2026The lastIndex data property of a RegExp instance specifies the index at which to start the next match.
- October 9, 2026The Symbol.split method of RegExp instances specifies how String.prototype.split should behave when the regular expression is passed in as the…
- October 9, 2026The Symbol.search method of RegExp instances specifies how String.prototype.search should behave.
- October 9, 2026The Symbol.replace method of RegExp instances specifies how String.prototype.replace() and String.prototype.replaceAll() should behave when the regular expression is passed in…
- October 9, 2026The Symbol.matchAll method of RegExp instances specifies how String.prototype.matchAll should behave.
- October 9, 2026The Symbol.match method of RegExp instances specifies how String.prototype.match() should behave.
- October 9, 2026The toString() method of RegExp instances returns a string representing this regular expression.
- October 9, 2026The unicode accessor property of RegExp instances returns whether or not the u flag is used with this regular expression.
- October 9, 2026The unicodeSets accessor property of RegExp instances returns whether or not the v flag is used with this regular expression.
- October 9, 2026The test() method of RegExp instances executes a search with this regular expression for a match between a regular expression…
- October 9, 2026The sticky accessor property of RegExp instances returns whether or not the y flag is used with this regular expression.
- October 9, 2026The source accessor property of RegExp instances returns a string containing the source text of this regular expression, without the…
- October 9, 2026The multiline accessor property of RegExp instances returns whether or not the m flag is used with this regular expression.
- October 9, 2026The hasIndices accessor property of RegExp instances returns whether or not the d flag is used with this regular expression.
- October 9, 2026The ignoreCase accessor property of RegExp instances returns whether or not the i flag is used with this regular expression.
- October 9, 2026The flags accessor property of RegExp instances returns the flags of this regular expression.
- October 9, 2026The global accessor property of RegExp instances returns whether or not the g flag is used with this regular expression.
- October 9, 2026The dotAll accessor property of RegExp instances returns whether or not the s flag is used with this regular expression.
- October 9, 2026The exec() method of RegExp instances executes a search with this regular expression for a match in a specified string…
- October 9, 2026The RegExp.escape() static method escapes any potential regex syntax characters in a string, and returns a new string that can…
- October 9, 2026The RegExp object is used for matching text with a pattern.
- October 9, 2026For an introduction to regular expressions, read the Regular Expressions chapter in the JavaScript Guide.
- October 9, 2026The Reflect.set() static method is like the property accessor and assignment syntax, but as a function.
- October 9, 2026The Reflect.setPrototypeOf() static method is like Object.setPrototypeOf() but returns a Boolean.
- October 9, 2026The Reflect.preventExtensions() static method is like Object.preventExtensions().
- October 9, 2026The Reflect.isExtensible() static method is like Object.isExtensible().
- October 9, 2026The Reflect.ownKeys() static method returns an array of the target object's own property keys.
- October 9, 2026The Reflect.has() static method is like the in operator, but as a function.
- October 9, 2026The Reflect.deleteProperty() static method is like the delete operator, but as a function.
- October 9, 2026The Reflect.get() static method is like the property accessor syntax, but as a function.
- October 9, 2026The Reflect.getOwnPropertyDescriptor() static method is like Object.getOwnPropertyDescriptor().
- October 9, 2026The Reflect.getPrototypeOf() static method is like Object.getPrototypeOf().
- October 9, 2026The Reflect.defineProperty() static method is like Object.defineProperty() but returns a Boolean.
- October 9, 2026The Reflect.apply() static method calls a target function with arguments as specified.
- October 9, 2026The Reflect.construct() static method is like the new operator, but as a function.
- October 9, 2026The Reflect namespace object contains static methods for invoking interceptable JavaScript object internal methods.
- October 9, 2026The ReferenceError object represents an error when a variable that doesn't exist (or hasn't yet been initialized) in the current…
- October 9, 2026The RangeError object indicates an error when a value is not in the set or range of allowed values.
- October 9, 2026The Proxy.revocable() static method creates a revocable Proxy object.
- October 9, 2026Use the Proxy() constructor to create a new Proxy object.
- October 9, 2026The Proxy object enables you to create a proxy for another object, which can intercept and redefine fundamental operations for…
- October 9, 2026The Promise.try() static method takes a callback of any kind (returns or throws, synchronously or asynchronously) and resolves its result…
- October 9, 2026The Promise.withResolvers() static method returns an object containing a new Promise object and two functions to resolve or reject it,…
- October 9, 2026The Promise[Symbol.species] static accessor property returns the constructor used to construct return values from promise methods.
- October 9, 2026The Promise.resolve() static method "resolves" a given value to a Promise.
- October 9, 2026The Promise.reject() static method returns a Promise object that is rejected with a given reason.
- October 9, 2026The then() method of Promise instances takes up to two arguments: callback functions for the fulfilled and rejected cases of…
- October 9, 2026The Promise.race() static method takes an iterable of promises as input and returns a single Promise.
- October 9, 2026The Promise.any() static method takes an iterable of promises as input and returns a single Promise.
- October 9, 2026The catch() method of Promise instances schedules a function to be called when the promise is rejected.
- October 9, 2026The finally() method of Promise instances schedules a function to be called when the promise is settled (either fulfilled or…
- October 9, 2026The Promise.allSettled() static method takes an iterable of promises as input and returns a single Promise.
- October 9, 2026The Promise() constructor creates Promise objects.
- October 9, 2026The Promise.all() static method takes an iterable of promises as input and returns a single Promise.
- October 9, 2026The Promise object represents the eventual completion (or failure) of an asynchronous operation and its resulting value.
- October 9, 2026The parseFloat() function parses a string argument and returns a floating point number.
- October 9, 2026The parseInt() function parses a string argument and returns an integer of the specified radix (the base in mathematical numeral…
- October 9, 2026The isPrototypeOf() method of Object instances checks if this object exists in another object's prototype chain.
- October 9, 2026The propertyIsEnumerable() method of Object instances returns a boolean indicating whether the specified property is this object's enumerable own property.
- October 9, 2026The hasOwnProperty() method of Object instances returns a boolean indicating whether this object has the specified property as its own…
- October 9, 2026The Object.preventExtensions() static method prevents new properties from ever being added to an object (i.e., prevents future extensions to the…
- October 9, 2026The constructor data property of an Object instance returns a reference to the constructor function that created the instance object.
- October 9, 2026The Object.isSealed() static method determines if an object is sealed.
- October 9, 2026The Object.keys() static method returns an array of a given object's own enumerable string-keyed property names.
- October 9, 2026The Object.isExtensible() static method determines if an object is extensible (whether it can have new properties added to it).
- October 9, 2026The Object.isFrozen() static method determines if an object is frozen.
- October 9, 2026The Object.hasOwn() static method returns true if the specified object has the indicated property as its own property.
- October 9, 2026The Object.is() static method determines whether two values are the same value.
- October 9, 2026The Object.getOwnPropertySymbols() static method returns an array of all symbol properties found directly upon a given object.
- October 9, 2026The Object.getPrototypeOf() static method returns the prototype (i.e., the value of the internal [[Prototype]] property) of the specified object.
- October 9, 2026Note: In some versions of some browsers, this method was implemented as the method Array.prototype.group().
- October 9, 2026The Object.getOwnPropertyNames() static method returns an array of all properties (including non-enumerable properties except for those which use Symbol) found…
- October 9, 2026The Object.getOwnPropertyDescriptors() static method returns all own property descriptors of a given object.
- October 9, 2026The Object.fromEntries() static method transforms a list of key-value pairs into an object.
