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.
Showing 1–50 of 184 terms.
H
184 terms
handler.apply()
The handler.apply() method is a trap for the [[Call]] object internal method, which is used by operations such as function calls.
handler.construct()
The handler.construct() method is a trap for the [[Construct]] object internal method, which is used by operations such as the new operator.
handler.defineProperty()
The handler.defineProperty() method is a trap for the [[DefineOwnProperty]] object internal method, which is used by operations such as Object.defineProperty().
handler.deleteProperty()
The handler.deleteProperty() method is a trap for the [[Delete]] object internal method, which is used by operations such as the delete operator.
handler.get()
The handler.get() method is a trap for the [[Get]] object internal method, which is used by operations such as property accessors.
handler.getOwnPropertyDescriptor()
The handler.getOwnPropertyDescriptor() method is a trap for the [[GetOwnProperty]] object internal method, which is used by operations such as Object.getOwnPropertyDescriptor().
handler.getPrototypeOf()
The handler.getPrototypeOf() method is a trap for the [[GetPrototypeOf]] object internal method, which is used by operations such as Object.getPrototypeOf().
handler.has()
The handler.has() method is a trap for the [[HasProperty]] object internal method, which is used by operations such as the in operator.
handler.isExtensible()
The handler.isExtensible() method is a trap for the [[IsExtensible]] object internal method, which is used by operations such as Object.isExtensible().
handler.ownKeys()
The handler.ownKeys() method is a trap for the [[OwnPropertyKeys]] object internal method, which is used by operations such as Object.keys(), Reflect.ownKeys(), etc.
handler.preventExtensions()
The handler.preventExtensions() method is a trap for the [[PreventExtensions]] object internal method, which is used by operations such as Object.preventExtensions().
handler.set()
The handler.set() method is a trap for the [[Set]] object internal method, which is used by operations such as using property accessors to set a property's value.
handler.setPrototypeOf()
The handler.setPrototypeOf() method is a trap for the [[SetPrototypeOf]] object internal method, which is used by operations such as Object.setPrototypeOf().
hanging-punctuation
The hanging-punctuation CSS property specifies whether a punctuation mark should hang at the start or end of a line of text.
Hash function
A hash function is a function that takes a variable-length input and produces a fixed-length output, also called a digest (or just a "hash").
Hash routing
Hash routing is a client-side technique used in single-page applications (SPAs) to manage navigation and state changes without reloading the entire page.
hash_equals()
hash_equals() — Timing attack safe string comparison.
has_action()
has_action(): Checks if any action has been registered for a hook.
has_block()
has_block(): Determines whether a $post or a string contains a specific block type.
has_blocks()
has_blocks(): Determines whether a post or content string has blocks.
has_filter()
has_filter(): Checks if any filter has been registered for a hook.
Hazard Pointer
A published protection pointer used to prevent premature memory reclamation in concurrent data structures.
Head-of-line blocking
In computer networking, head-of-line blocking (HOL blocking) refers to a performance bottleneck that occurs when a queue of packets is held up by the first packet in the queue, even though other packets in the queue could be processed.
header()
header is used to send a raw HTTP header.
Headers()
The Headers() constructor creates a new Headers object.
Headers.append()
The append() method of the Headers interface appends a new value onto an existing header inside a Headers object, or adds the header if it does not already exist.
Headers.delete()
The delete() method of the Headers interface deletes a header from the current Headers object.
Headers.forEach()
The Headers.forEach() method executes a callback function once per each key/value pair in the Headers object.
headers_sent()
headers_sent() — Checks if or where headers have been sent.
Hedged Request
A delayed additional request attempt used to reduce unusually slow responses by accepting the first suitable result.
height
The height CSS property specifies the height of an element.
History.back()
The back() method of the History interface causes the browser to move back one page in the session history.
History.pushState()
The pushState() method of the History interface adds an entry to the browser's session history stack.
History.replaceState()
The replaceState() method of the History interface modifies the current history entry, replacing it with the state object and URL passed in the method parameters.
HMAC
Hash-based message authentication code(HMAC) is a mechanism used for cryptographically authenticating messages.
Hoisting
JavaScript Hoisting refers to the process whereby the interpreter appears to move the declaration of functions, variables, classes, or imports to the top of their scope, prior to execution of the code.
home_url()
home_url(): Retrieves the URL for the current site where the front end is accessible.
Host
A host is a device connected to the Internet (or a local network).
Hotlink
A hotlink (also known as an inline link) is an object (typically an image) directly linked to from another site.
Houdini
Houdini was the abbreviated name of the CSS-TAG Houdini Task Force, which met from 2015 to 2019, and the name of the set of low-level CSS JavaScript APIs and proposed specifications that arose from that task force, some of which have been implemented.
HSTS
HTTP Strict Transport Security lets a website inform the browser that it should never load the site using HTTP and should automatically convert all attempts to access the site using HTTP to HTTPS requests instead.
HTML
HTML (HyperText Markup Language) describes a web document’s structure and meaning using elements and attributes.
HTML5
The term HTML5 is essentially a buzzword that refers to a set of modern web technologies.
HTML address element
The address HTML element indicates that the enclosed HTML provides contact information for a person or people, or for an organization.
HTML a element
The a element creates a hyperlink when it has an href attribute.
HTML area element
The area HTML element defines an area inside an image map that has predefined clickable areas.
HTML article element
The article HTML element represents a self-contained composition in a document, page, application, or site, which is intended to be independently distributable or reusable (e.g., in syndication).