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,801–1,850 of 2,660 terms.
P
133 terms
Prefetching refers to the practice of speculatively fetching documents or subresources in the background for pages that the user is likely to navigate to in the near future.
preg_filter() — Perform a regular expression search and replace.
preg_grep() — Return array entries that match the pattern.
preg_match() — Perform a regular expression match.
preg_match_all() — Perform a global regular expression match.
preg_quote() — Quote regular expression characters.
preg_replace() — Perform a regular expression search and replace.
preg_replace_callback() — Perform a regular expression search and replace using a callback.
preg_replace_callback_array() — Perform a regular expression search and replace using callbacks.
preg_split() — Split string by a regular expression.
The print-color-adjust CSS property sets what, if anything, the user agent may do to optimize the appearance of the element on the output device.
print_r() — Prints human-readable information about a variable.
A scheduling problem where a higher-priority task is delayed by a lower-priority resource holder.
A cache-refresh technique that randomly starts regeneration before expiry to reduce synchronized misses.
Product documentation explains supported behavior, configuration, and troubleshooting for a specific product and version.
Progressive enhancement starts with usable core content and interaction, then adds capabilities when the user's browser supports them.
The Promise object represents the eventual completion (or failure) of an asynchronous operation and its resulting value.
The Promise() constructor creates Promise objects.
The Promise.all() static method takes an iterable of promises as input and returns a single Promise.
The Promise.allSettled() static method takes an iterable of promises as input and returns a single Promise.
The Promise.any() static method takes an iterable of promises as input and returns a single Promise.
The catch() method of Promise instances schedules a function to be called when the promise is rejected.
The finally() method of Promise instances schedules a function to be called when the promise is settled (either fulfilled or rejected).
The then() method of Promise instances takes up to two arguments: callback functions for the fulfilled and rejected cases of the Promise.
The Promise.race() static method takes an iterable of promises as input and returns a single Promise.
The Promise.reject() static method returns a Promise object that is rejected with a given reason.
The Promise.resolve() static method "resolves" a given value to a Promise.
The Promise.try() static method takes a callback of any kind (returns or throws, synchronously or asynchronously) and resolves its result to a Promise.
The Promise.withResolvers() static method returns an object containing a new Promise object and two functions to resolve or reject it, corresponding to the two parameters passed to the executor of the Promise() constructor.
The Promise[Symbol.species] static accessor property returns the constructor used to construct return values from promise methods.
property_exists() — Checks if the object or class has a property.
The Proxy object enables you to create a proxy for another object, which can intercept and redefine fundamental operations for that object.
Use the Proxy() constructor to create a new Proxy object.
The Proxy.revocable() static method creates a revocable Proxy object.
Q
5 terms
Quality values, or q-values and q-factors, are used to describe the order of priority of values in a comma-separated list.
A quaternion is the quotient of two 3D vectors and is used in 3D graphics and in accelerometer-based sensors to represent orientation or rotational data.
query_posts(): Sets up The Loop with query parameters.
QUIC is a multiplexed transport protocol implemented on UDP.
The CSS quotes property sets how the browser should render quotation marks that are automatically added to the HTML q element or added using the open-quotes or close-quotes (or omitted using the no-open-quote and no-close-quote) values of the of the CSS…
R
146 terms
The r CSS property defines the radius of a circle.
RAIL, an acronym for Response, Animation, Idle, and Load, is a performance model originated by the Google Chrome team in 2015, focused on user experience and performance within the browser.
Warning: This method parses its input as HTML or XML, writing the result into a DocumentFragment that might subsequently be injected into the DOM.
The Range.getBoundingClientRect() method returns a DOMRect object that bounds the contents of the range; this is a rectangle enclosing the union of the bounding rectangles for all the elements in the range.
The Range.selectNodeContents() method sets the Range to contain the contents of a Node.
The RangeError object indicates an error when a value is not in the set or range of allowed values.
A raster image is an image file defined as a grid of pixels.
In computing, especially in networking, rate limiting means controlling how many operations can be performed in a given amount of time, usually to avoid overloading the system and causing performance degradation.
rawurlencode() — URL-encode according to RFC 3986.
A concurrency technique that publishes replacement data and defers old-data reclamation until existing readers finish.
A cache that retrieves missing entries through its own configured data loader.
