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 2,051–2,100 of 2,660 terms.
S
224 terms
selected()
selected(): Outputs the HTML selected attribute.
Selection.anchorNode
The Selection.anchorNode read-only property returns the Node in which the selection begins.
Selection.anchorOffset
The Selection.anchorOffset read-only property returns the number of characters that the selection's anchor is offset within the Selection.anchorNode if said node is of type Text, CDATASection or Comment.
Selection.getRangeAt()
The getRangeAt() method of the Selection interface returns a range object representing a currently selected range.
Selector (CSS)
A CSS selector is the part of a CSS rule that describes what elements in a document the rule will match.
Semantics
In programming, Semantics refers to the meaning of a piece of code — for example "what effect does running that line of JavaScript have?", or "what purpose or role does that HTML element have" (rather than "what does it look like?".)
Semantic Versioning
Semantic versioning communicates changes through major, minor, and patch components when a project defines a public API.
send_origin_headers()
send_origin_headers(): Sends Access-Control-Allow-Origin and related headers if the current request is from an allowed origin.
SEO
SEO (Search Engine Optimization) is the process of making a website more visible in search results, also termed improving search rankings.
SEOPress
SEOPress is a WordPress SEO plugin that provides controls for search metadata and related site-optimization features.
Sequence Lock
A synchronization technique where readers validate a sequence counter and retry if a write overlapped their read.
Sequential Consistency
A shared operation order that preserves each participant's program order without requiring real-time ordering.
Serializable object
Serializable objects are objects that can be serialized and later deserialized in any JavaScript environment ("realm").
serialize()
serialize() — Generates a storable representation of a value.
serialize_block()
serialize_block(): Returns the content of a block, including comment delimiters, serializing all attributes from the given parsed block.
serialize_blocks()
serialize_blocks(): Returns a joined string of the aggregate serialization of the given parsed blocks.
serialize_block_attributes()
serialize_block_attributes(): Given an array of attributes, returns a string in the serialized attributes format prepared for post content.
Session Window
An event window that groups activity until an inactivity gap separates it from the next session.
session_create_id()
session_create_id is used to create new session id for the current session.
session_decode()
session_decode() — Decodes session data from a session encoded string.
session_encode()
session_encode() — Encodes the current session data as a session encoded string.
session_id()
session_id() — Get and/or set the current session id.
session_name()
session_name() — Get and/or set the current session name.
session_start()
session_start() — Start new or resume existing session.
Set
The Set object lets you store unique values of any type, whether primitive values or object references.
Set() constructor
Parameters: iterable If an iterable object (such as an array) is passed, all of its elements will be added to the new Set.
Set.prototype.add()
The add() method of Set instances inserts the specified value into this set, if it is not already present.
Set.prototype.delete()
The delete() method of Set instances removes the specified value from this set, if it is in the set.
Set.prototype.difference()
The difference() method of Set instances takes a set and returns a new set containing elements in this set but not in the given set.
Set.prototype.entries()
The entries() method of Set instances returns a new set iterator object that contains an array of [value, value] for each element in this set, in insertion order.
Set.prototype.forEach()
The forEach() method of Set instances executes a provided function once for each value in this set, in insertion order.
Set.prototype.has()
The has() method of Set instances returns a boolean indicating whether the specified value exists in this Set or not.
Set.prototype.intersection()
The intersection() method of Set instances takes a set and returns a new set containing elements in both this set and the given set.
Set.prototype.isDisjointFrom()
The isDisjointFrom() method of Set instances takes a set and returns a boolean indicating if this set has no elements in common with the given set.
Set.prototype.isSubsetOf()
The isSubsetOf() method of Set instances takes a set and returns a boolean indicating if all elements of this set are in the given set.
Set.prototype.isSupersetOf()
The isSupersetOf() method of Set instances takes a set and returns a boolean indicating if all elements of the given set are in this set.
Set.prototype.symmetricDifference()
The symmetricDifference() method of Set instances takes a set and returns a new set containing elements which are in either this set or the given set, but not in both.
Set.prototype.union()
The union() method of Set instances takes a set and returns a new set containing elements which are in either or both of this set and the given set.
Set.prototype[Symbol.iterator]()
The Symbol.iterator method of Set instances implements the iterable protocol and allows Set objects to be consumed by most syntaxes expecting iterables, such as the spread syntax and for...of loops.
Set[Symbol.species]
The Set[Symbol.species] static accessor property is an unused accessor property specifying how to copy Set objects.
set_post_thumbnail()
set_post_thumbnail(): Sets the post thumbnail (featured image) for the given post.