Array.prototype.find
The `find()` method returns the value of the first item in the array based on the result of the provided testing function.
Array.prototype.findIndex
The `findIndex()` method returns the index of the first element in the array that satisfies the provided testing function.
flat & flatMap array methods
Methods to flatten any sub-arrays found in an array by concatenating their elements.
Array.prototype.includes
Determines whether or not an array includes the given value, returning a boolean value (unlike `indexOf`).
Asynchronous Clipboard API
A modern, asynchronous Clipboard API based on Promises
Async functions
Async functions make it possible to treat functions returning Promise objects as if they were synchronous.
Battery Status API
Method to provide information about the battery status of the hosting device.
Web Cryptography
JavaScript API for performing basic cryptographic operations in web applications
CSS :any-link selector
The `:any-link` CSS pseudo-class matches all elements that match `:link` or `:visited`
CSS Filter Effects
Method of applying filter effects using the `filter` property to elements, matching filters available in SVG. Filter functions include blur, brightness, contrast, drop-shadow, grayscale, hue-rotate, invert, opacity, sepia and saturate.
CSS Hyphenation
Method of controlling when words at the end of lines should be hyphenated using the "hyphens" property.
CSS3 Opacity
Method of setting the transparency level of an element
Filesystem & FileWriter API
Method of reading and writing files to a sandboxed file system.
CSS Flexible Box Layout Module
Method of positioning elements in horizontal or vertical stacks. Support includes all properties prefixed with `flex`, as well as `display: flex`, `display: inline-flex`, `align-content`, `align-items`, `align-self`, `justify-content` and `order`.
KeyboardEvent.charCode
A legacy `KeyboardEvent` property that gives the Unicode codepoint number of a character key pressed during a `keypress` event.
KeyboardEvent.code
A `KeyboardEvent` property representing the physical key that was pressed, ignoring the keyboard layout and ignoring whether any modifier keys were active.
KeyboardEvent.getModifierState()
`KeyboardEvent` method that returns the state (whether the key is pressed/locked or not) of the given modifier key.
KeyboardEvent.key
A `KeyboardEvent` property whose value is a string identifying the key that was pressed. Covers character keys, non-character keys (e.g. arrow keys), and dead keys.
KeyboardEvent.location
A `KeyboardEvent` property that indicates the location of the key on the input device. Useful when there are more than one physical key for the same logical key (e.g. left or right "Control" key; main or numpad "1" key).
KeyboardEvent.which
A legacy `KeyboardEvent` property that is equivalent to either `KeyboardEvent.keyCode` or `KeyboardEvent.charCode` depending on whether the key is alphanumeric.
Payment Request API
Payment Request is a new API for the open web that makes checkout flows easier, faster and consistent on shopping sites.
Ruby annotation
Method of adding pronunciation or other annotations using ruby elements (primarily used in East Asian typography).
Efficient Script Yielding: setImmediate()
Yields control flow without the minimum delays enforced by setTimeout
Typed Arrays
JavaScript typed arrays provide a mechanism for accessing raw binary data much more efficiently. Includes: `Int8Array`, `Uint8Array`, `Uint8ClampedArray`, `Int16Array`, `Uint16Array`, `Int32Array`, `Uint32Array`, `Float32Array` & `Float64Array`
accelerometer api: y
cssrotate api: y
cssscale api: y
csstranslate api: y
dompoint api: y
domrect api: y
magnetometer api: y
mouseevent api: y
scheduler api: yield
svgpoint api: y
svgrect api: y
svgsvgelement api: y
svguseelement api: y
webkitpoint api: y
xrviewport api: y
css property: y
javascript built-in: temporal api: duration: years
javascript built-in: temporal api: plaindatetime: year
javascript built-in: temporal api: plaindatetime: yearofweek
javascript built-in: temporal api: plaindate: year
javascript built-in: temporal api: plaindate: yearofweek
javascript built-in: temporal api: zoneddatetime: year
javascript built-in: temporal api: zoneddatetime: yearofweek
svg element: svg: y
svg element: text: y
svg element: use: y
50 results found.