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.
ECMAScript 2015 (ES6)
Support for the ECMAScript 2015 specification. Features include Promises, Modules, Classes, Template Literals, Arrow Functions, Let and Const, Default Parameters, Generators, Destructuring Assignment, Rest & Spread, Map/Set & WeakMap/WeakSet and many more.
async attribute for external scripts
The boolean async attribute on script elements allows the external JavaScript file to run when it's available, without delaying page load first.
defer attribute for external scripts
The boolean defer attribute on script elements allows the external JavaScript file to run when the DOM is loaded, without delaying page load first.
Efficient Script Yielding: setImmediate()
Yields control flow without the minimum delays enforced by setTimeout
document api: scripts
performancelonganimationframetiming api: scripts
scriptprocessornode api
scriptprocessornode api: `audioprocess` event
scriptprocessornode api: buffersize
serviceworker api: scripturl
html element: script
html element: script: attributionsrc
html element: script: blocking
html element: script: crossorigin
html element: script: fetchpriority
html element: script: integrity
html element: script: nomodule
html element: script: referrerpolicy
html element: script: referrerpolicy: no-referrer-when-downgrade
html element: script: referrerpolicy: origin-when-cross-origin
html element: script: referrerpolicy: unsafe-url
html element: script: src
html element: script: type
html element: script: type: `type="importmap"`
html element: script: type: `type="module"`
html element: script: type: `type="speculationrules"`
html element: script: type: `type="speculationrules"`: `eagerness` key
html element: script: type: `type="speculationrules"`: `expects_no_vary_search` key
html element: script: type: `type="speculationrules"`: `prefetch` key
html element: script: type: `type="speculationrules"`: `prerender` key
html element: script: type: `type="speculationrules"`: `referrer_policy` key
html element: script: type: `type="speculationrules"`: `relative_to` key
html element: script: type: `type="speculationrules"`: `requires` key
html element: script: type: `type="speculationrules"`: `requires` key: `anonymous-client-ip-when-cross-origin` value
html element: script: type: `type="speculationrules"`: `source` key is optional
html element: script: type: `type="speculationrules"`: `urls` key
html element: script: type: `type="speculationrules"`: `where` key
headers http header: content-security-policy: script-src
headers http header: content-security-policy: script-src-attr
headers http header: content-security-policy: script-src-elem
headers http header: content-security-policy: script-src: external scripts with hash
headers http header: content-security-policy: script-src: `inline-speculation-rules` source expression
headers http header: content-security-policy: script-src: source expression allowing webassembly execution
svg element: script
svg element: script: async
svg element: script: defer
svg element: script: type
svg element: script: type: `type='module'`
svg element: script: xlink:href
50 results found.