Glossary Index
Explore the glossary map
Open a larger visual map of glossary categories and related terms without adding weight to the initial index load.
View glossary map
Hide glossary map
Showing 1,851–1,900 of 2,660 terms.
R
146 terms
Additional storage or lookup work performed to satisfy a logical application read.
Reading order refers to the order in which content is accessed, for example when read out by a screen reader, or navigated to using sequential navigation methods such as tabbing through links or buttons.
An anomaly in which related reads reflect incompatible database states and produce an inconsistent combined view.
A session guarantee that later reads can observe that client's own completed writes.
realpath() — Returns canonicalized absolute pathname.
Real User Monitoring (RUM) measures the performance of a page from real users' machines.
recurse_dirsize(): Gets the size of a directory recursively.
The act of a function calling itself, recursion is used to solve problems that contain smaller sub-problems.
Redis is an in-memory data store that supports structured values, expiration, and server-side operations.
A Redis object cache connects WordPress's object-cache API to Redis so selected cached values can persist between requests.
The ReferenceError object represents an error when a variable that doesn't exist (or hasn't yet been initialized) in the current scope is referenced.
The Reflect namespace object contains static methods for invoking interceptable JavaScript object internal methods.
The Reflect.apply() static method calls a target function with arguments as specified.
The Reflect.construct() static method is like the new operator, but as a function.
The Reflect.defineProperty() static method is like Object.defineProperty() but returns a Boolean.
The Reflect.deleteProperty() static method is like the delete operator, but as a function.
The Reflect.get() static method is like the property accessor syntax, but as a function.
The Reflect.getOwnPropertyDescriptor() static method is like Object.getOwnPropertyDescriptor().
The Reflect.getPrototypeOf() static method is like Object.getPrototypeOf().
The Reflect.has() static method is like the in operator, but as a function.
The Reflect.isExtensible() static method is like Object.isExtensible().
The Reflect.ownKeys() static method returns an array of the target object's own property keys.
The Reflect.preventExtensions() static method is like Object.preventExtensions().
The Reflect.set() static method is like the property accessor and assignment syntax, but as a function.
The Reflect.setPrototypeOf() static method is like Object.setPrototypeOf() but returns a Boolean.
Reflow happens when a browser recalculates the position and geometry of certain parts of a webpage, such as after an update on an interactive site.
A cache that refreshes eligible entries before expiry to reduce misses seen by readers.
The RegExp object is used for matching text with a pattern.
For an introduction to regular expressions, read the Regular Expressions chapter in the JavaScript Guide.
The RegExp.escape() static method escapes any potential regex syntax characters in a string, and returns a new string that can be safely used as a literal pattern for the RegExp() constructor.
The dotAll accessor property of RegExp instances returns whether or not the s flag is used with this regular expression.
The exec() method of RegExp instances executes a search with this regular expression for a match in a specified string and returns a result array, or null.
The flags accessor property of RegExp instances returns the flags of this regular expression.
The global accessor property of RegExp instances returns whether or not the g flag is used with this regular expression.
The hasIndices accessor property of RegExp instances returns whether or not the d flag is used with this regular expression.
The ignoreCase accessor property of RegExp instances returns whether or not the i flag is used with this regular expression.
The multiline accessor property of RegExp instances returns whether or not the m flag is used with this regular expression.
The source accessor property of RegExp instances returns a string containing the source text of this regular expression, without the two forward slashes on both sides or any flags.
The sticky accessor property of RegExp instances returns whether or not the y flag is used with this regular expression.
The test() method of RegExp instances executes a search with this regular expression for a match between a regular expression and a specified string.
The toString() method of RegExp instances returns a string representing this regular expression.
The unicode accessor property of RegExp instances returns whether or not the u flag is used with this regular expression.
The unicodeSets accessor property of RegExp instances returns whether or not the v flag is used with this regular expression.
The Symbol.matchAll method of RegExp instances specifies how String.prototype.matchAll should behave.
The Symbol.match method of RegExp instances specifies how String.prototype.match() should behave.
The Symbol.replace method of RegExp instances specifies how String.prototype.replace() and String.prototype.replaceAll() should behave when the regular expression is passed in as the pattern.
The Symbol.search method of RegExp instances specifies how String.prototype.search should behave.
The Symbol.split method of RegExp instances specifies how String.prototype.split should behave when the regular expression is passed in as the separator.
The lastIndex data property of a RegExp instance specifies the index at which to start the next match.
The RegExp[Symbol.species] static accessor property returns the constructor used to construct copied regular expressions in certain RegExp methods.
