Référence Web API
Quand vous codez en JavaScript pour le web, il y a un grand nombre d'API disponibles. La liste ci-dessous énumère toutes les interfaces (types et objets) que vous pouvez appeler quand vous développez votre application web ou votre site.
Les APIs Web sont habituellement utilisés avec le JavaScript, bien que cela ne devrait pas toujours être le cas.
Spécifications
Voici une liste de toutes les APIs disponibles.
B
- Background Fetch API (en-US)
- Background Tasks (en-US)
- Barcode Detection API (en-US)
- Battery API
- Beacon (en-US)
- Bluetooth API (en-US)
- Broadcast Channel API (en-US)
C
- CSS Counter Styles
- CSS Font Loading API
- CSS Painting API (en-US)
- CSS Typed Object Model API (en-US)
- CSSOM
- Canvas API
- Channel Messaging API (en-US)
- Clipboard API
- Compression Streams API (en-US)
- Console API
- Contact Picker API (en-US)
- Content Index API (en-US)
- Cookie Store API (en-US)
- Credential Management API
D
E
F
G
H
I
L
M
- Media Capabilities API (en-US)
- Media Capture and Streams
- Media Session API (en-US)
- Media Source Extensions (en-US)
- MediaStream Recording (en-US)
N
P
- Page Visibility API
- Payment Request API
- Performance API
- Performance Timeline API
- Periodic Background Sync (en-US)
- Permissions API
- Picture-in-Picture API (en-US)
- Pointer Events
- Pointer Lock API
- Presentation API (en-US)
- Prioritized Task Scheduling API (en-US)
- Proximity Events
- Push API Experimental
R
S
- Screen Capture API
- Screen Orientation API (en-US)
- Screen Wake Lock API (en-US)
- Selection API
- Sensor API (en-US)
- Server Sent Events
- Service Workers API
- Storage
- Storage Access API (en-US)
- Streams
T
U
V
W
- Web Animations
- Web Audio API
- Web Authentication API (en-US)
- Web Crypto API
- Web MIDI API (en-US)
- Web Notifications
- Web Share API (en-US)
- Web Speech API Experimental
- Web Storage API
- Web Workers API
- WebCodecs API (en-US)
- WebGL
- WebHID API (en-US)
- WebRTC
- WebUSB API (en-US)
- WebVR API
- WebVTT
- WebXR Device API
- Websockets API
- Window Controls Overlay API (en-US)
X
Interfaces
Voici une liste de toutes les interfaces (c'est à dire, les types d'objets) disponibles.
A
- AbortController (en-US) Experimental
AbortSignal
Experimental- AbsoluteOrientationSensor (en-US)
- AbstractRange (en-US)
- Accelerometer (en-US)
- AddressErrors (en-US)
- AesCbcParams (en-US)
- AesCtrParams (en-US)
- AesGcmParams (en-US)
- AesKeyGenParams (en-US)
- AmbientLightSensor (en-US)
AnalyserNode
- ANGLE_instanced_arrays (en-US)
Animation
- AnimationEffect (en-US)
AnimationEvent
- AnimationPlaybackEvent (en-US)
- AnimationTimeline (en-US)
atob()
Attr
AudioBuffer
AudioBufferSourceNode
AudioContext
- AudioData (en-US)
- AudioDecoder (en-US)
- AudioDestinationNode (en-US)
- AudioEncoder (en-US)
AudioListener
AudioNode
AudioParam
- AudioParamDescriptor (en-US)
- AudioParamMap (en-US) Experimental
AudioProcessingEvent
Deprecated- AudioScheduledSourceNode (en-US)
- AudioTrack (en-US)
- AudioTrackList (en-US)
AudioWorklet
- AudioWorkletGlobalScope (en-US)
- AudioWorkletNode (en-US) Experimental
- AudioWorkletProcessor (en-US)
AuthenticatorAssertionResponse
AuthenticatorAttestationResponse
AuthenticatorResponse
B
- BackgroundFetchEvent (en-US)
- BackgroundFetchManager (en-US) Experimental
- BackgroundFetchRecord (en-US)
- BackgroundFetchRegistration (en-US)
- BackgroundFetchUpdateUIEvent (en-US)
- BarcodeDetector (en-US) Experimental
- BarProp (en-US)
BaseAudioContext
BatteryManager
- BeforeInstallPromptEvent (en-US) Experimental
BeforeUnloadEvent
BiquadFilterNode
Blob
BlobBuilder
DeprecatedBlobEvent
- Bluetooth (en-US) Experimental
- BluetoothCharacteristicProperties (en-US) Experimental
- BluetoothDevice (en-US) Experimental
- BluetoothRemoteGATTCharacteristic (en-US) Experimental
- BluetoothRemoteGATTDescriptor (en-US) Experimental
- BluetoothRemoteGATTServer (en-US) Experimental
- BluetoothRemoteGATTService (en-US) Experimental
- BluetoothUUID (en-US)
- BroadcastChannel (en-US) Experimental
btoa()
- ByteLengthQueuingStrategy (en-US) Experimental
C
Cache
Experimentalcaches
ExperimentalCacheStorage
Experimental- CanvasCaptureMediaStreamTrack (en-US) Experimental
CanvasGradient
- CanvasPattern (en-US)
CanvasRenderingContext2D
- CaretPosition (en-US) Experimental
CDATASection
- ChannelMergerNode (en-US)
- ChannelSplitterNode (en-US)
CharacterData
clearInterval()
- clearTimeout() (en-US)
Client
ExperimentalClients
ExperimentalClipboard
- ClipboardEvent (en-US)
- ClipboardItem (en-US)
CloseEvent
Comment
CompositionEvent
- CompressionStream (en-US)
console
- ConstantSourceNode (en-US)
- ContactAddress (en-US)
- ContactsManager (en-US)
- ContentIndex (en-US) Experimental
- ContentIndexEvent (en-US) Experimental
- ConvolverNode (en-US)
- CookieChangeEvent (en-US) Experimental
- CookieStore (en-US) Experimental
- CookieStoreManager (en-US) Experimental
- CountQueuingStrategy (en-US) Experimental
- CrashReportBody (en-US) Experimental
- createImageBitmap() (en-US)
Credential
ExperimentalCredentialsContainer
ExperimentalcrossOriginIsolated
ExperimentalCrypto
CryptoKey
- CryptoKeyPair (en-US)
CSS
- CSSAnimation (en-US)
- CSSConditionRule (en-US)
- CSSCounterStyleRule (en-US)
- CSSFontFaceRule (en-US)
- CSSGroupingRule (en-US)
- CSSImageValue (en-US) Experimental
- CSSImportRule (en-US)
- CSSKeyframeRule (en-US)
- CSSKeyframesRule (en-US)
- CSSKeywordValue (en-US) Experimental
- CSSMathInvert (en-US) Experimental
- CSSMathMax (en-US) Experimental
- CSSMathMin (en-US) Experimental
- CSSMathNegate (en-US) Experimental
- CSSMathProduct (en-US) Experimental
- CSSMathSum (en-US) Experimental
- CSSMathValue (en-US) Experimental
- CSSMatrixComponent (en-US) Experimental
CSSMediaRule
- CSSNamespaceRule (en-US)
- CSSNumericArray (en-US) Experimental
- CSSNumericValue (en-US) Experimental
- CSSPageRule (en-US)
- CSSPerspective (en-US) Experimental
- CSSPositionValue (en-US) Deprecated Experimental
- CSSPrimitiveValue (en-US) Deprecated
- CSSPropertyRule (en-US) Experimental
- CSSPseudoElement (en-US) Experimental
- CSSRotate (en-US) Experimental
- CSSRule (en-US)
CSSRuleList
- CSSScale (en-US) Experimental
- CSSSkew (en-US) Experimental
- CSSSkewX (en-US) Experimental
- CSSSkewY (en-US) Experimental
CSSStyleDeclaration
CSSStyleRule
- CSSStyleSheet (en-US)
- CSSStyleValue (en-US) Experimental
- CSSSupportsRule (en-US)
- CSSTransformComponent (en-US) Experimental
- CSSTransformValue (en-US) Experimental
- CSSTransition (en-US)
- CSSTranslate (en-US) Experimental
- CSSUnitValue (en-US) Experimental
- CSSUnparsedValue (en-US) Experimental
CSSValue
DeprecatedCSSValueList
Deprecated- CSSVariableReferenceValue (en-US) Experimental
- CustomElementRegistry (en-US)
CustomEvent
- CustomStateSet (en-US)
D
DataTransfer
- DataTransferItem (en-US)
- DataTransferItemList (en-US)
- DecompressionStream (en-US)
DedicatedWorkerGlobalScope
- DelayNode (en-US)
- DeprecationReportBody (en-US) Experimental
DeviceMotionEvent
- DeviceMotionEventAcceleration (en-US)
DeviceMotionEventRotationRate
DeviceOrientationEvent
- DeviceProximityEvent (en-US) Deprecated
- DirectoryEntrySync (en-US)
- DirectoryReaderSync (en-US)
Document
DocumentFragment
- DocumentTimeline (en-US)
DocumentType
DOMError
DeprecatedDOMException
DOMHighResTimeStamp
DOMImplementation
DOMMatrix
(WebKitCSSMatrix) Experimental- DOMMatrixReadOnly (en-US)
DOMParser
DOMPoint
DOMPointReadOnly
DOMQuad
ExperimentalDOMRect
DOMRectReadOnly
DOMStringList
- DOMStringMap (en-US)
DOMTimeStamp
DOMTokenList
- DragEvent (en-US)
- DynamicsCompressorNode (en-US)
E
- EcdhKeyDeriveParams (en-US)
- EcdsaParams (en-US)
- EcKeyGenParams (en-US)
- EcKeyImportParams (en-US)
Element
- ElementInternals (en-US)
- EncodedAudioChunk (en-US)
- EncodedVideoChunk (en-US)
- EpochTimeStamp (en-US)
ErrorEvent
Event
EventSource
EventTarget
- EXT_blend_minmax (en-US)
- EXT_color_buffer_float (en-US)
- EXT_color_buffer_half_float (en-US)
- EXT_disjoint_timer_query (en-US)
- EXT_float_blend (en-US)
- EXT_frag_depth (en-US)
- EXT_shader_texture_lod (en-US)
- EXT_sRGB (en-US)
- EXT_texture_compression_bptc (en-US)
- EXT_texture_compression_rgtc (en-US)
- EXT_texture_filter_anisotropic (en-US)
- EXT_texture_norm16 (en-US)
- ExtendableCookieChangeEvent (en-US) Experimental
ExtendableEvent
ExperimentalExtendableMessageEvent
Experimental- EyeDropper (en-US)
F
FeaturePolicy
FederatedCredential
fetch()
ExperimentalFetchEvent
File
- FileEntrySync (en-US) Non-Standard
FileList
FileReader
- FileReaderSync (en-US)
- FileSystem (en-US)
- FileSystemDirectoryEntry (en-US)
- FileSystemDirectoryHandle (en-US)
- FileSystemDirectoryReader (en-US)
- FileSystemEntry (en-US)
- FileSystemFileEntry (en-US)
- FileSystemFileHandle (en-US)
- FileSystemHandle (en-US)
- FileSystemSync (en-US)
- FileSystemWritableFileStream (en-US)
FocusEvent
- FontFace (en-US)
- FontFaceSet (en-US)
- FontFaceSetLoadEvent (en-US) Experimental
FormData
- FormDataEvent (en-US) Experimental
G
GainNode
Gamepad
- GamepadButton (en-US)
- GamepadEvent (en-US)
- GamepadHapticActuator (en-US) Experimental
- GamepadPose (en-US) Experimental
Geolocation
GeolocationCoordinates
GeolocationPosition
GeolocationPositionError
GestureEvent
Non-StandardGlobalEventHandlers
- GravitySensor (en-US)
- Gyroscope (en-US)
H
- HashChangeEvent (en-US)
Headers
Experimental- HID (en-US) Experimental
- HIDConnectionEvent (en-US) Experimental
- HIDDevice (en-US) Experimental
- HIDInputReportEvent (en-US) Experimental
History
- HkdfParams (en-US)
- HmacImportParams (en-US)
- HmacKeyGenParams (en-US)
- HMDVRDevice (en-US) Deprecated Experimental
- HTMLAnchorElement (en-US)
- HTMLAreaElement (en-US)
- HTMLAudioElement (en-US)
HTMLBaseElement
HTMLBaseFontElement
DeprecatedHTMLBodyElement
HTMLBRElement
HTMLButtonElement
HTMLCanvasElement
HTMLCollection
HTMLContentElement
Deprecated- HTMLDataElement (en-US)
- HTMLDataListElement (en-US)
- HTMLDetailsElement (en-US)
HTMLDialogElement
HTMLDivElement
- HTMLDListElement (en-US)
HTMLDocument
HTMLElement
- HTMLEmbedElement (en-US)
- HTMLFieldSetElement (en-US)
- HTMLFontElement (en-US) Deprecated
HTMLFormControlsCollection
HTMLFormElement
HTMLFrameSetElement
Deprecated- HTMLHeadElement (en-US)
- HTMLHeadingElement (en-US)
- HTMLHRElement (en-US)
- HTMLHtmlElement (en-US)
HTMLIFrameElement
HTMLImageElement
HTMLInputElement
- HTMLKeygenElement (en-US) Deprecated
- HTMLLabelElement (en-US)
- HTMLLegendElement (en-US)
- HTMLLIElement (en-US)
- HTMLLinkElement (en-US)
- HTMLMapElement (en-US)
- HTMLMarqueeElement (en-US) Deprecated
HTMLMediaElement
- HTMLMenuElement (en-US) Experimental
- HTMLMenuItemElement (en-US) Deprecated
- HTMLMetaElement (en-US)
- HTMLMeterElement (en-US)
- HTMLModElement (en-US)
- HTMLObjectElement (en-US)
- HTMLOListElement (en-US)
- HTMLOptGroupElement (en-US)
HTMLOptionElement
- HTMLOptionsCollection (en-US)
- HTMLOutputElement (en-US)
- HTMLParagraphElement (en-US)
- HTMLParamElement (en-US) Deprecated
- HTMLPictureElement (en-US) Experimental
- HTMLPreElement (en-US)
- HTMLProgressElement (en-US)
HTMLQuoteElement
- HTMLScriptElement (en-US)
HTMLSelectElement
HTMLShadowElement
Deprecated- HTMLSlotElement (en-US)
- HTMLSourceElement (en-US)
HTMLSpanElement
HTMLStyleElement
- HTMLTableCaptionElement (en-US)
HTMLTableCellElement
- HTMLTableColElement (en-US)
HTMLTableElement
HTMLTableRowElement
- HTMLTableSectionElement (en-US)
- HTMLTemplateElement (en-US)
- HTMLTextAreaElement (en-US)
HTMLTimeElement
- HTMLTitleElement (en-US)
- HTMLTrackElement (en-US)
- HTMLUListElement (en-US)
HTMLUnknownElement
HTMLVideoElement
I
IDBCursor
- IDBCursorWithValue (en-US)
IDBDatabase
IDBFactory
- IDBFileHandle (en-US) Non-Standard Deprecated
- IDBFileRequest (en-US) Non-Standard Deprecated
IDBIndex
IDBKeyRange
- IDBLocaleAwareKeyRange (en-US) Experimental
- IDBMutableFile (en-US) Non-Standard Deprecated
IDBObjectStore
IDBOpenDBRequest
IDBRequest
IDBTransaction
- IDBVersionChangeEvent (en-US)
- IdleDeadline (en-US)
- IdleDetector (en-US)
- IIRFilterNode (en-US)
- ImageBitmap (en-US)
- ImageBitmapRenderingContext (en-US) Experimental
- ImageCapture (en-US) Experimental
ImageData
- ImageDecoder (en-US)
- ImageTrack (en-US)
- ImageTrackList (en-US)
indexedDB
- InputDeviceCapabilities (en-US) Experimental
- InputDeviceInfo (en-US)
InputEvent
- InstallEvent (en-US)
IntersectionObserver
IntersectionObserverEntry
- InterventionReportBody (en-US) Experimental
isSecureContext
K
- Keyboard (en-US) Experimental
KeyboardEvent
- KeyboardLayoutMap (en-US) Experimental
- KeyframeEffect (en-US)
- KHR_parallel_shader_compile (en-US)
L
- LargestContentfulPaint (en-US)
- LayoutShift (en-US)
- LayoutShiftAttribution (en-US)
- LinearAccelerationSensor (en-US)
Location
- Lock (en-US) Experimental
- LockManager (en-US) Experimental
M
- Magnetometer (en-US)
- MathMLElement (en-US)
- MediaCapabilities (en-US) Experimental
- MediaDeviceInfo (en-US)
MediaDevices
- MediaElementAudioSourceNode (en-US)
- MediaError (en-US)
- MediaImage (en-US)
- MediaKeyMessageEvent (en-US)
- MediaKeys (en-US)
- MediaKeySession (en-US)
- MediaKeyStatusMap (en-US)
- MediaKeySystemAccess (en-US)
- MediaList (en-US)
- MediaMetadata (en-US)
- MediaQueryList (en-US)
- MediaQueryListEvent (en-US)
- MediaRecorder (en-US)
- MediaRecorderErrorEvent (en-US)
- MediaSession (en-US)
MediaSource
ExperimentalMediaStream
- MediaStreamAudioDestinationNode (en-US)
MediaStreamAudioSourceNode
MediaStreamEvent
Experimental- MediaStreamTrack (en-US)
- MediaStreamTrackAudioSourceNode (en-US)
- MediaStreamTrackEvent (en-US)
- MediaStreamTrackGenerator (en-US)
- MediaStreamTrackProcessor (en-US)
MediaTrackConstraints
- MediaTrackSettings (en-US)
- MediaTrackSupportedConstraints (en-US)
- MerchantValidationEvent (en-US) Experimental
- MessageChannel (en-US)
MessageEvent
- MessagePort (en-US)
- Metadata (en-US) Non-Standard
- MIDIAccess (en-US)
- MIDIConnectionEvent (en-US)
- MIDIInput (en-US)
- MIDIInputMap (en-US)
- MIDIMessageEvent (en-US)
- MIDIOutput (en-US)
- MIDIOutputMap (en-US)
- MIDIPort (en-US)
- MimeType (en-US)
- MimeTypeArray (en-US)
MouseEvent
- MouseScrollEvent (en-US) Deprecated
- MSGestureEvent (en-US) Non-Standard
- MSGraphicsTrust (en-US) Non-Standard
- MSManipulationEvent (en-US) Non-Standard
- MSSiteModeEvent (en-US)
- msWriteProfilerMark (en-US)
- MutationEvent (en-US) Deprecated
MutationObserver
- MutationRecord (en-US)
N
NamedNodeMap
- NavigationPreloadManager (en-US)
Navigator
- NavigatorUAData (en-US)
- NDEFMessage (en-US)
- NDEFReader (en-US)
- NDEFReadingEvent (en-US) Experimental
- NDEFRecord (en-US)
- NetworkInformation (en-US) Experimental
Node
NodeIterator
NodeList
Notification
NotificationEvent
ExperimentalNotifyAudioAvailableEvent
Non-Standard Deprecated
O
- OES_element_index_uint (en-US)
- OES_fbo_render_mipmap (en-US)
- OES_standard_derivatives (en-US)
- OES_texture_float (en-US)
- OES_texture_float_linear (en-US)
- OES_texture_half_float (en-US)
- OES_texture_half_float_linear (en-US)
- OES_vertex_array_object (en-US)
- OfflineAudioCompletionEvent (en-US)
- OfflineAudioContext (en-US)
OffscreenCanvas
Experimental- OrientationSensor (en-US)
origin
OscillatorNode
- OTPCredential (en-US)
- OverconstrainedError (en-US)
- OVR_multiview2 (en-US)
P
PageTransitionEvent
- PaintWorklet (en-US)
- PannerNode (en-US)
PasswordCredential
- Path2D (en-US)
- PaymentAddress (en-US)
- PaymentMethodChangeEvent (en-US)
- PaymentRequest (en-US)
- PaymentRequestEvent (en-US) Experimental
- PaymentRequestUpdateEvent (en-US) Experimental
- PaymentResponse (en-US) Experimental
- Pbkdf2Params (en-US)
Performance
PerformanceElementTiming
PerformanceEntry
PerformanceEventTiming
PerformanceLongTaskTiming
PerformanceMark
PerformanceMeasure
PerformanceNavigation
DeprecatedPerformanceNavigationTiming
PerformanceObserver
PerformanceObserverEntryList
PerformancePaintTiming
PerformanceResourceTiming
PerformanceServerTiming
PerformanceTiming
Deprecated- PeriodicSyncEvent (en-US)
- PeriodicSyncManager (en-US)
PeriodicWave
- Permissions (en-US)
- PermissionStatus (en-US) Experimental
- PictureInPictureEvent (en-US)
- PictureInPictureWindow (en-US)
Plugin
- PluginArray (en-US) Experimental
- Point (en-US) Non-Standard
PointerEvent
- PopStateEvent (en-US)
- PositionSensorVRDevice (en-US) Deprecated Experimental
- Presentation (en-US) Experimental
- PresentationAvailability (en-US) Experimental
- PresentationConnection (en-US) Experimental
- PresentationConnectionAvailableEvent (en-US) Experimental
- PresentationConnectionCloseEvent (en-US) Experimental
- PresentationConnectionList (en-US) Experimental
- PresentationReceiver (en-US) Experimental
- PresentationRequest (en-US) Experimental
ProcessingInstruction
- ProgressEvent (en-US)
- PromiseRejectionEvent (en-US)
PublicKeyCredential
- PublicKeyCredentialRequestOptions (en-US)
PushEvent
- PushManager (en-US) Experimental
- PushMessageData (en-US) Experimental
- PushSubscription (en-US) Experimental
- PushSubscriptionOptions (en-US)
Q
R
- RadioNodeList (en-US)
Range
- ReadableByteStreamController (en-US) Experimental
- ReadableStream (en-US)
- ReadableStreamBYOBReader (en-US) Experimental
- ReadableStreamBYOBRequest (en-US) Experimental
- ReadableStreamDefaultController (en-US)
- ReadableStreamDefaultReader (en-US)
- RelativeOrientationSensor (en-US)
- RemotePlayback (en-US)
- Report (en-US) Experimental
- ReportBody (en-US) Experimental
- reportError() (en-US)
- ReportingObserver (en-US) Experimental
- ReportingObserverOptions (en-US) Experimental
Request
- ResizeObserver (en-US) Experimental
- ResizeObserverEntry (en-US)
- ResizeObserverSize (en-US)
Response
- RsaHashedImportParams (en-US)
- RsaHashedKeyGenParams (en-US)
- RsaOaepParams (en-US)
- RsaPssParams (en-US)
- RTCCertificate (en-US)
- RTCDataChannel (en-US) Experimental
- RTCDataChannelEvent (en-US)
- RTCDtlsTransport (en-US) Experimental
- RTCDTMFSender (en-US)
- RTCDTMFToneChangeEvent (en-US)
- RTCError (en-US)
- RTCErrorEvent (en-US)
- RTCIceCandidate (en-US)
- RTCIceCandidatePair (en-US)
- RTCIceCandidatePairStats (en-US)
- RTCIceCandidateStats (en-US)
- RTCIceParameters (en-US)
RTCIceServer
Experimental- RTCIceTransport (en-US)
- RTCIdentityAssertion (en-US) Experimental
- RTCInboundRtpStreamStats (en-US)
- RTCOutboundRtpStreamStats (en-US)
RTCPeerConnection
- RTCPeerConnectionIceErrorEvent (en-US)
- RTCPeerConnectionIceEvent (en-US) Experimental
- RTCRemoteOutboundRtpStreamStats (en-US)
- RTCRtcpParameters (en-US)
- RTCRtpCapabilities (en-US)
- RTCRtpCodecCapability (en-US)
- RTCRtpCodecParameters (en-US)
- RTCRtpContributingSource (en-US)
- RTCRtpEncodingParameters (en-US)
- RTCRtpParameters (en-US)
- RTCRtpReceiveParameters (en-US)
- RTCRtpReceiver (en-US)
- RTCRtpSender (en-US)
- RTCRtpSendParameters (en-US)
- RTCRtpStreamStats (en-US)
- RTCRtpTransceiver (en-US)
- RTCSctpTransport (en-US) Experimental
- RTCSessionDescription (en-US) Experimental
- RTCStats (en-US)
- RTCStatsReport (en-US)
- RTCTrackEvent (en-US)
S
- Sanitizer (en-US)
- Scheduler (en-US) Experimental
- Screen (en-US)
- ScreenOrientation (en-US)
- ScriptProcessorNode (en-US) Deprecated
- SecurityPolicyViolationEvent (en-US)
Selection
self.crypto
- self.performance (en-US)
- Sensor (en-US)
- SensorErrorEvent (en-US)
- Serial (en-US)
- SerialPort (en-US)
ServiceWorker
ServiceWorkerContainer
ServiceWorkerGlobalScope
ServiceWorkerRegistration
- setInterval() (en-US)
setTimeout()
ShadowRoot
SharedWorker
SharedWorkerGlobalScope
- SourceBuffer (en-US) Experimental
- SourceBufferList (en-US) Experimental
- SpeechGrammar (en-US) Experimental
- SpeechGrammarList (en-US) Experimental
SpeechRecognition
- SpeechRecognitionAlternative (en-US) Experimental
- SpeechRecognitionErrorEvent (en-US)
- SpeechRecognitionEvent (en-US) Experimental
- SpeechRecognitionResult (en-US) Experimental
- SpeechRecognitionResultList (en-US) Experimental
- SpeechSynthesis (en-US)
- SpeechSynthesisErrorEvent (en-US) Experimental
- SpeechSynthesisEvent (en-US)
SpeechSynthesisUtterance
- SpeechSynthesisVoice (en-US)
- StaticRange (en-US)
- StereoPannerNode (en-US)
Storage
- StorageEvent (en-US)
StorageManager
- structuredClone() (en-US)
- StylePropertyMap (en-US) Experimental
- StylePropertyMapReadOnly (en-US) Experimental
StyleSheet
StyleSheetList
- SubmitEvent (en-US)
SubtleCrypto
SVGAElement
- SVGAltGlyphDefElement (en-US) Deprecated
- SVGAltGlyphElement (en-US) Deprecated
- SVGAltGlyphItemElement (en-US) Deprecated
- SVGAngle (en-US)
- SVGAnimateColorElement (en-US) Deprecated
- SVGAnimatedAngle (en-US)
- SVGAnimatedBoolean (en-US)
- SVGAnimatedEnumeration (en-US)
- SVGAnimatedInteger (en-US)
- SVGAnimatedLength (en-US)
- SVGAnimatedLengthList (en-US)
- SVGAnimatedNumber (en-US)
- SVGAnimatedNumberList (en-US)
- SVGAnimatedPreserveAspectRatio (en-US)
- SVGAnimatedRect (en-US)
- SVGAnimatedString (en-US)
- SVGAnimatedTransformList (en-US)
- SVGAnimateElement (en-US)
- SVGAnimateMotionElement (en-US)
- SVGAnimateTransformElement (en-US)
- SVGAnimationElement (en-US)
- SVGCircleElement (en-US)
- SVGClipPathElement (en-US)
- SVGComponentTransferFunctionElement (en-US)
- SVGCursorElement (en-US)
- SVGDefsElement (en-US)
SVGDescElement
SVGElement
- SVGEllipseElement (en-US)
- SVGEvent (en-US)
- SVGFEBlendElement (en-US)
- SVGFEColorMatrixElement (en-US)
- SVGFEComponentTransferElement (en-US)
- SVGFECompositeElement (en-US)
- SVGFEConvolveMatrixElement (en-US)
- SVGFEDiffuseLightingElement (en-US)
- SVGFEDisplacementMapElement (en-US)
- SVGFEDistantLightElement (en-US)
- SVGFEDropShadowElement (en-US)
- SVGFEFloodElement (en-US)
- SVGFEFuncAElement (en-US)
- SVGFEFuncBElement (en-US)
- SVGFEFuncGElement (en-US)
- SVGFEFuncRElement (en-US)
- SVGFEGaussianBlurElement (en-US)
- SVGFEImageElement (en-US)
- SVGFEMergeElement (en-US)
- SVGFEMergeNodeElement (en-US)
- SVGFEMorphologyElement (en-US)
- SVGFEOffsetElement (en-US)
- SVGFEPointLightElement (en-US)
- SVGFESpecularLightingElement (en-US)
- SVGFESpotLightElement (en-US)
- SVGFETileElement (en-US)
- SVGFETurbulenceElement (en-US)
- SVGFilterElement (en-US)
- SVGFontElement (en-US) Deprecated
- SVGFontFaceElement (en-US) Deprecated
- SVGFontFaceFormatElement (en-US) Deprecated
- SVGFontFaceNameElement (en-US) Deprecated
- SVGFontFaceSrcElement (en-US) Deprecated
- SVGFontFaceUriElement (en-US) Deprecated
- SVGForeignObjectElement (en-US)
- SVGGElement (en-US)
- SVGGeometryElement (en-US)
- SVGGlyphElement (en-US) Deprecated
- SVGGlyphRefElement (en-US) Deprecated
- SVGGradientElement (en-US)
- SVGGraphicsElement (en-US)
- SVGHKernElement (en-US) Deprecated
- SVGImageElement (en-US)
- SVGLength (en-US)
- SVGLengthList (en-US)
- SVGLinearGradientElement (en-US)
- SVGLineElement (en-US)
- SVGMarkerElement (en-US)
- SVGMaskElement (en-US)
SVGMatrix
Deprecated- SVGMetadataElement (en-US)
- SVGMissingGlyphElement (en-US) Deprecated
- SVGMPathElement (en-US)
- SVGNumber (en-US)
- SVGNumberList (en-US)
- SVGPathElement (en-US)
- SVGPatternElement (en-US)
- SVGPoint (en-US) Deprecated
- SVGPointList (en-US)
- SVGPolygonElement (en-US)
- SVGPolylineElement (en-US)
- SVGPreserveAspectRatio (en-US)
- SVGRadialGradientElement (en-US)
SVGRect
SVGRectElement
- SVGRenderingIntent (en-US) Deprecated
- SVGScriptElement (en-US)
- SVGSetElement (en-US)
- SVGStopElement (en-US)
- SVGStringList (en-US)
- SVGStyleElement (en-US)
- SVGSVGElement (en-US)
- SVGSwitchElement (en-US)
- SVGSymbolElement (en-US)
- SVGTextContentElement (en-US)
- SVGTextElement (en-US)
- SVGTextPathElement (en-US)
- SVGTextPositioningElement (en-US)
SVGTitleElement
- SVGTransform (en-US)
- SVGTransformList (en-US)
- SVGTRefElement (en-US) Deprecated
- SVGTSpanElement (en-US)
- SVGUnitTypes (en-US)
- SVGUseElement (en-US)
- SVGViewElement (en-US)
- SVGVKernElement (en-US) Deprecated
- SyncEvent (en-US) Non-Standard
SyncManager
Non-Standard
T
- TaskAttributionTiming (en-US) Experimental
- TaskController (en-US) Experimental
- TaskPriorityChangeEvent (en-US) Experimental
- TaskSignal (en-US) Experimental
Text
- TextDecoder (en-US) Experimental
- TextDecoderStream (en-US)
TextEncoder
Experimental- TextEncoderStream (en-US)
TextMetrics
- TextTrack (en-US)
- TextTrackCue (en-US)
- TextTrackCueList (en-US)
- TextTrackList (en-US)
- TimeEvent (en-US)
TimeRanges
- Touch (en-US)
- TouchEvent (en-US)
- TouchList (en-US)
- TrackEvent (en-US)
- TransformStream (en-US)
- TransformStreamDefaultController (en-US)
TransitionEvent
TreeWalker
- TrustedHTML (en-US)
- TrustedScript (en-US)
- TrustedScriptURL (en-US)
- TrustedTypePolicy (en-US)
- TrustedTypePolicyFactory (en-US)
U
UIEvent
URL
- URLPattern (en-US) Experimental
URLSearchParams
- USB (en-US) Experimental
- USBAlternateInterface (en-US) Experimental
- USBConfiguration (en-US) Experimental
- USBConnectionEvent (en-US) Experimental
- USBDevice (en-US) Experimental
- USBEndpoint (en-US) Experimental
- USBInterface (en-US) Experimental
- USBInTransferResult (en-US) Experimental
- USBIsochronousInTransferPacket (en-US) Experimental
- USBIsochronousInTransferResult (en-US) Experimental
- USBIsochronousOutTransferPacket (en-US) Experimental
- USBIsochronousOutTransferResult (en-US) Experimental
- USBOutTransferResult (en-US) Experimental
- UserProximityEvent (en-US) Deprecated Experimental
V
- ValidityState (en-US)
- VideoColorSpace (en-US)
- VideoDecoder (en-US)
- VideoEncoder (en-US)
- VideoFrame (en-US)
- VideoPlaybackQuality (en-US) Experimental
VideoTrack
- VideoTrackList (en-US)
- VisualViewport (en-US)
- VRDisplay (en-US) Experimental
VRDisplayCapabilities
Deprecated- VRDisplayEvent (en-US) Deprecated
- VREyeParameters (en-US) Deprecated
- VRFieldOfView (en-US) Experimental
- VRFrameData (en-US) Deprecated
- VRLayerInit (en-US) Deprecated
- VRPose (en-US) Deprecated
- VRStageParameters (en-US) Deprecated
- VTTCue (en-US)
- VTTRegion (en-US)
W
- WakeLock (en-US) Experimental
- WakeLockSentinel (en-US)
- WaveShaperNode (en-US)
- WEBGL_color_buffer_float (en-US)
- WEBGL_compressed_texture_astc (en-US)
- WEBGL_compressed_texture_etc (en-US)
- WEBGL_compressed_texture_etc1 (en-US)
- WEBGL_compressed_texture_pvrtc (en-US)
- WEBGL_compressed_texture_s3tc (en-US)
- WEBGL_compressed_texture_s3tc_srgb (en-US)
- WEBGL_debug_renderer_info (en-US)
- WEBGL_debug_shaders (en-US)
- WEBGL_depth_texture (en-US)
- WEBGL_draw_buffers (en-US)
- WEBGL_lose_context (en-US)
- WEBGL_multi_draw (en-US)
WebGL2RenderingContext
- WebGLActiveInfo (en-US)
WebGLBuffer
- WebGLContextEvent (en-US)
WebGLFramebuffer
WebGLProgram
- WebGLQuery (en-US) Experimental
- WebGLRenderbuffer (en-US)
WebGLRenderingContext
- WebGLSampler (en-US) Experimental
WebGLShader
- WebGLShaderPrecisionFormat (en-US)
- WebGLSync (en-US) Experimental
WebGLTexture
- WebGLTransformFeedback (en-US)
- WebGLUniformLocation (en-US)
- WebGLVertexArrayObject (en-US)
WebSocket
WheelEvent
Window
WindowClient
Experimental- WindowControlsOverlay (en-US)
- WindowControlsOverlayGeometryChangeEvent (en-US)
Worker
WorkerGlobalScope
WorkerLocation
- WorkerNavigator (en-US)
- Worklet (en-US)
- WritableStream (en-US)
- WritableStreamDefaultController (en-US) Experimental
- WritableStreamDefaultWriter (en-US) Experimental
X
XMLDocument
XMLHttpRequest
XMLHttpRequestEventTarget
XMLSerializer
- XPathEvaluator (en-US)
- XPathException (en-US)
XPathExpression
- XPathNSResolver (en-US)
- XPathResult (en-US)
- XRAnchor (en-US)
- XRAnchorSet (en-US)
- XRBoundedReferenceSpace (en-US)
- XRCompositionLayer (en-US)
- XRCPUDepthInformation (en-US)
- XRCubeLayer (en-US)
- XRCylinderLayer (en-US)
- XRDepthInformation (en-US)
- XREquirectLayer (en-US)
- XRFrame (en-US)
- XRHand (en-US)
- XRHitTestResult (en-US)
- XRHitTestSource (en-US)
- XRInputSource (en-US) Experimental
- XRInputSourceArray (en-US)
- XRInputSourceEvent (en-US)
- XRInputSourcesChangeEvent (en-US)
- XRJointPose (en-US)
- XRJointSpace (en-US)
- XRLayer (en-US)
- XRLayerEvent (en-US)
- XRLightEstimate (en-US)
- XRLightProbe (en-US)
- XRMediaBinding (en-US)
- XRPermissionStatus (en-US)
- XRPose (en-US)
- XRProjectionLayer (en-US)
- XRQuadLayer (en-US)
- XRRay (en-US)
- XRReferenceSpace (en-US)
- XRReferenceSpaceEvent (en-US)
- XRRenderState (en-US)
- XRRigidTransform (en-US)
- XRSession (en-US)
- XRSessionEvent (en-US)
- XRSpace (en-US) Experimental
- XRSubImage (en-US)
- XRSystem (en-US) Experimental
- XRTransientInputHitTestResult (en-US)
- XRTransientInputHitTestSource (en-US)
- XRView (en-US)
- XRViewerPose (en-US)
- XRViewport (en-US)
- XRWebGLBinding (en-US)
- XRWebGLDepthInformation (en-US)
- XRWebGLLayer (en-US) Experimental
- XRWebGLSubImage (en-US)
XSLTProcessor