ECMAScript 5
Full support for the ECMAScript 5 specification. Features include `Function.prototype.bind`, Array methods like `indexOf`, `forEach`, `map` & `filter`, Object methods like `defineProperty`, `create` & `keys`, the `trim` method on Strings and many more.
Form validation
Method of setting required fields and field types without requiring JavaScript. This includes preventing forms from being submitted when appropriate, the `checkValidity()` method as well as support for the `:invalid`, `:valid`, and `:required` CSS pseudo-classes.
sandbox attribute for iframes
Method of running external site pages with reduced privileges (e.g. no JavaScript) in iframes.
requestIdleCallback
API allowing the execution of JavaScript to be queued to run in idle browser time, either at the end of a frame or when the user is inactive. Also covers support for `cancelIdleCallback`. The API has similarities with `requestAnimationFrame`.
javascript built-in: intl: datetimeformat: `datetimeformat()` constructor: `options` parameter: `options.timezonename` parameter: `shortgeneric`/`longgeneric`/`shortoffset`/`longoffset` as `options.timezonename` option
javascript built-in: intl: datetimeformat: supportedlocalesof
javascript built-in: intl: durationformat: supportedlocalesof
javascript built-in: intl: listformat: supportedlocalesof
javascript built-in: intl: numberformat: supportedlocalesof
javascript built-in: intl: relativetimeformat: supportedlocalesof
javascript built-in: temporal api: timezone: getoffsetnanosecondsfor
javascript built-in: temporal api: timezone: getoffsetstringfor
javascript statement: `for await...of`
javascript statement: `for...of`
javascript statement: `for...of`: closing iterators
15 results found.