Start · Sprachen · JavaScript · Referenz

JS JavaScript-Referenz

134 Einträge — jede Funktion, Klasse und jedes Sprach-Konzept auf einer eigenen Seite mit Signatur, Parametern, Beispielen und Fallstricken.

Wie du die Referenz nutzt

Suche nach Funktionsname (z.B. array_map) oder filtere nach Art (Funktion, Klasse, Keyword, Konzept) oder Kategorie. Jeder Eintrag enthält Signatur, Parameter, Rückgabewert, Beispiele und typische Fallstricke — alles auf Deutsch, direkt verlinkbar.

// Zeige Buchstabe X — 134 Einträge

X

XMLHttpRequest.readyState Eigenschaft
Nur lesbare Eigenschaft, die den aktuellen Zustand einer <code>XMLHttpRequest</code>-Anfrage als Zahl von <code>0</code> bis <code>4</code> angibt.
XMLHttpRequest.response Eigenschaft
Liefert den Antwortkörper einer XHR-Anfrage als <code>ArrayBuffer</code>, <code>Blob</code>, <code>Document</code>, Objekt (JSON) oder String – abhängig von <code>responseType</code>.
XMLHttpRequest.responseText Eigenschaft
Schreibgeschützte Eigenschaft, die den vom Server empfangenen Antwortkörper als <code>string</code> liefert – auch schon teilweise, während die Übertragung noch läuft.
XMLHttpRequest.responseType Eigenschaft
Legt fest, in welchem Format <code>XMLHttpRequest.response</code> die Antwortdaten liefert, etwa als Text, JSON, <code>Blob</code>, <code>ArrayBuffer</code> oder <code>Document</code>.
XMLHttpRequest.responseURL Eigenschaft
Schreibgeschützte Eigenschaft mit der endgültigen, serialisierten URL der Antwort, auch nach Weiterleitungen. Ist die URL null, ergibt sie einen leeren String.
XMLHttpRequest.responseXML Eigenschaft
Schreibgeschützte Eigenschaft, die die Antwort einer XHR-Anfrage als geparstes <code>Document</code> (XML oder HTML) liefert oder <code>null</code>, wenn keine gültige Antwort vorliegt.
XMLHttpRequest.status Eigenschaft
Schreibgeschützte Eigenschaft, die den numerischen HTTP-Statuscode der Antwort eines <code>XMLHttpRequest</code> liefert (z. B. <code>200</code> oder <code>404</code>).
XMLHttpRequest.statusText Eigenschaft
Schreibgeschützte Eigenschaft, die die textuelle Statusnachricht der HTTP-Antwort liefert, z. B. <code>"OK"</code> oder <code>"Not Found"</code>.
XMLHttpRequest.timeout Eigenschaft
Legt in Millisekunden fest, wie lange eine <code>XMLHttpRequest</code>-Anfrage maximal dauern darf, bevor sie automatisch abgebrochen wird. <code>0</code> bedeutet: kein Zeitlimit.
XMLHttpRequest.upload Eigenschaft
Liefert ein <code>XMLHttpRequestUpload</code>-Objekt, über dessen Events sich der Fortschritt beim Hochladen des Request-Bodys verfolgen lässt.
XMLHttpRequest.withCredentials Eigenschaft
Boolescher Wert, der festlegt, ob ein Cross-Origin-Request per <code>XMLHttpRequest</code> Anmeldeinformationen wie Cookies, HTTP-Authentifizierung oder TLS-Client-Zertifikate mitsendet.
XPathResult.booleanValue Eigenschaft
Gibt den booleschen Wert eines XPath-Ergebnisses zurück, dessen <code>resultType</code> <code>XPathResult.BOOLEAN_TYPE</code> ist (schreibgeschützt).
XPathResult.invalidIteratorState Eigenschaft
Schreibgeschützter boolescher Wert: <code>true</code>, wenn das Dokument nach der XPath-Auswertung verändert wurde und der Iterator eines Iterator-Ergebnisses dadurch ungültig ist.
XPathResult.numberValue Eigenschaft
Schreibgeschützte Eigenschaft, die den Zahlenwert eines XPath-Ergebnisses liefert, wenn <code>resultType</code> gleich <code>XPathResult.NUMBER_TYPE</code> ist.
XPathResult.resultType Eigenschaft
Schreibgeschützte Eigenschaft, die als Zahl angibt, welchen Ergebnistyp ein <code>XPathResult</code> hat (z. B. <code>NUMBER_TYPE</code> oder <code>ORDERED_NODE_SNAPSHOT_TYPE</code>).
XPathResult.singleNodeValue Eigenschaft
Liefert den gefundenen <code>Node</code> eines XPath-Ergebnisses vom Typ <code>ANY_UNORDERED_NODE_TYPE</code> oder <code>FIRST_ORDERED_NODE_TYPE</code> bzw. <code>null</code>, wenn nichts passt.
XPathResult.snapshotLength Eigenschaft
Schreibgeschützte Eigenschaft, die die Anzahl der Knoten in einem XPath-Ergebnis-Snapshot als Ganzzahl liefert.
XPathResult.stringValue Eigenschaft
Schreibgeschützte Eigenschaft, die den Zeichenkettenwert eines XPath-Ergebnisses liefert, wenn <code>resultType</code> gleich <code>STRING_TYPE</code> ist.
XRAnchor.anchorSpace Eigenschaft
Schreibgeschützte Eigenschaft, die ein <code>XRSpace</code> liefert, mit dem sich die Pose des Ankers relativ zu anderen Räumen (z. B. dem Referenzraum) bestimmen lässt.
XRBoundedReferenceSpace.boundsGeometry Eigenschaft
Schreibgeschütztes Array von <code>DOMPointReadOnly</code>-Punkten, die das Bodenpolygon beschreiben, in dem sich der Nutzer in einer <code>bounded-floor</code>-Sitzung sicher bewegen kann.
XRCompositionLayer.blendTextureSourceAlpha Eigenschaft
Boolean, der festlegt, ob der XR-Compositor den Alpha-Kanal der Layer-Textur beim Überblenden berücksichtigt (<code>true</code>) oder den Layer als deckend behandelt (<code>false</code>).
XRCompositionLayer.layout Eigenschaft
Schreibgeschützte Eigenschaft, die den Layout-Typ einer WebXR-Kompositionsebene angibt, z. B. <code>"mono"</code>, <code>"stereo"</code> oder <code>"stereo-top-bottom"</code>.
XRCompositionLayer.mipLevels Eigenschaft
Schreibgeschützte Zahl, die angibt, wie viele Mip-Levels die Farb- und Texturdaten einer WebXR-Kompositionsebene haben.
XRCompositionLayer.needsRedraw Eigenschaft
Schreibgeschützter boolescher Wert. Er zeigt an, dass der Inhalt einer WebXR-Kompositionsebene verloren ging und im nächsten Frame neu gezeichnet werden muss.
XRCPUDepthInformation.data Eigenschaft
Schreibgeschützter <code>ArrayBuffer</code> mit den rohen Tiefenwerten des aktuellen WebXR-Frames, die auf der CPU ausgelesen werden.
XRCubeLayer.orientation Eigenschaft
Liest oder setzt die Ausrichtung einer <code>XRCubeLayer</code> als Einheitsquaternion (<code>DOMPointReadOnly</code>) relativ zum Referenzraum in <code>space</code>.
XRCubeLayer.space Eigenschaft
Liest oder setzt den <code>XRSpace</code>, der festlegt, wie die Würfel-Ebene (z. B. eine Skybox) relativ zur physischen Umgebung des Nutzers ausgerichtet ist.
XRCylinderLayer.aspectRatio Eigenschaft
Gibt das Seitenverhältnis (Breite zu Höhe) des sichtbaren Zylinderabschnitts eines <code>XRCylinderLayer</code> an oder setzt es.
XRCylinderLayer.centralAngle Eigenschaft
Gibt an, wie weit der sichtbare Abschnitt eines <code>XRCylinderLayer</code> um die Zylinderachse reicht. Der Winkel wird in Bogenmaß angegeben und lässt sich lesen und setzen.
XRCylinderLayer.radius Eigenschaft
Gibt den Radius des Zylinders einer <code>XRCylinderLayer</code> in Metern an oder legt ihn fest. Der Wert ist les- und schreibbar.
XRCylinderLayer.space Eigenschaft
Legt über einen <code>XRSpace</code> fest, in welchem Referenzraum eine zylindrische XR-Ebene liegt und wie sie sich relativ zur physischen Umgebung verhält.
XRCylinderLayer.transform Eigenschaft
Liefert oder setzt ein <code>XRRigidTransform</code>, das Position und Ausrichtung der Zylinder-Ebene relativ zu ihrem <code>space</code> festlegt.
XRDepthInformation.height Eigenschaft
Schreibgeschützte Ganzzahl mit der Höhe des Tiefenpuffers in Pixeln, also der Anzahl der Zeilen der Tiefenkarte.
XRDepthInformation.normDepthBufferFromNormView Eigenschaft
Schreibgeschütztes <code>XRRigidTransform</code>, das normalisierte View-Koordinaten in normalisierte Koordinaten des Tiefenpuffers umrechnet.
XRDepthInformation.rawValueToMeters Eigenschaft
Schreibgeschützter Skalierungsfaktor, mit dem rohe Werte aus dem Tiefenpuffer multipliziert werden, um Abstände in Metern zu erhalten.
XRDepthInformation.width Eigenschaft
Schreibgeschützte Eigenschaft, die die Breite des Tiefenpuffers einer WebXR-Tiefenmessung in Pixeln (Anzahl der Spalten) als <code>unsigned long</code> liefert.
XREquirectLayer.centralHorizontalAngle Eigenschaft
Liest oder setzt den zentralen horizontalen Winkel (in Radiant), über den ein <code>XREquirectLayer</code> sein equirektanguläres Bild auf die Kugel abbildet.
XREquirectLayer.lowerVerticalAngle Eigenschaft
Legt den unteren vertikalen Winkel (in Radiant) fest, bis zu dem eine äquirektangulare Textur auf die Kugel einer <code>XREquirectLayer</code> abgebildet wird. Die Eigenschaft ist les- und schreibbar.
XREquirectLayer.radius Eigenschaft
Liest oder setzt den Radius (in Metern) der Kugel, auf die eine <code>XREquirectLayer</code> ihr equirektangulares Bild projiziert; <code>0</code> steht für eine unendlich große Kugel.
XREquirectLayer.space Eigenschaft
Liest oder setzt den <code>XRSpace</code>, der die räumliche Beziehung eines äquirektangulären Layers zur physischen Umgebung des Nutzers festlegt.
XREquirectLayer.transform Eigenschaft
Legt als <code>XRRigidTransform</code> Position und Ausrichtung einer equirektangulären Ebene relativ zu ihrem Referenzraum (<code>space</code>) fest.
XREquirectLayer.upperVerticalAngle Eigenschaft
Gibt den oberen vertikalen Winkel (in Bogenmaß) des Kugelausschnitts an, auf den eine <code>XREquirectLayer</code> ihre equirektangulare Textur abbildet, oder setzt ihn.
XRFrame.session Eigenschaft
Die schreibgeschützte Eigenschaft <code>session</code> liefert das <code>XRSession</code>-Objekt, zu dem der aktuelle <code>XRFrame</code> gehört.
XRFrame.trackedAnchors Eigenschaft
Schreibgeschützte Eigenschaft, die ein <code>XRAnchorSet</code> mit allen Ankern liefert, die das XR-System im aktuellen Frame noch verfolgt.
XRInputSource.gamepad Eigenschaft
Liefert ein <code>Gamepad</code>-Objekt mit dem aktuellen Zustand der Tasten und Achsen eines XR-Controllers oder <code>null</code>, wenn die Eingabequelle keine solchen Bedienelemente hat.
XRInputSource.gripSpace Eigenschaft
Liefert ein <code>XRSpace</code>, dessen Ursprung der Pose der greifenden Hand bzw. des Controllers folgt, oder <code>null</code>, wenn das Eingabegerät nicht gehalten werden kann.
XRInputSource.hand Eigenschaft
Die schreibgeschützte Eigenschaft <code>hand</code> liefert ein <code>XRHand</code>-Objekt mit den Gelenken einer getrackten Hand oder <code>null</code>, wenn die Eingabequelle keine Hand ist.
XRInputSource.handedness Eigenschaft
Schreibgeschützter String (<code>"left"</code>, <code>"right"</code> oder <code>"none"</code>), der angibt, welcher Hand eine WebXR-Eingabequelle zugeordnet ist.
XRInputSource.profiles Eigenschaft
Schreibgeschütztes Array von Profil-Strings, die das Eingabegerät einer <code>XRInputSource</code> von spezifisch bis generisch beschreiben.
XRInputSource.targetRayMode Eigenschaft
Schreibgeschützter String, der angibt, wie der Zielstrahl einer XR-Eingabequelle entsteht: <code>"gaze"</code>, <code>"tracked-pointer"</code>, <code>"screen"</code> oder <code>"transient-pointer"</code>.
XRInputSource.targetRaySpace Eigenschaft
Schreibgeschützte Eigenschaft, die ein <code>XRSpace</code> liefert, dessen Ursprung und Ausrichtung den Zielstrahl (Zeigestrahl) der Eingabequelle beschreiben.
XRInputSourceArray.length Eigenschaft
Schreibgeschützte Ganzzahl mit der Anzahl der aktuell verbundenen XR-Eingabequellen (Controller, Hände, Blick) in einem <code>XRInputSourceArray</code>.
XRInputSourceEvent.frame Eigenschaft
Schreibgeschützte Eigenschaft, die das <code>XRFrame</code> liefert, in dem das WebXR-Eingabeereignis (z. B. <code>select</code> oder <code>squeeze</code>) aufgetreten ist.
XRInputSourceEvent.inputSource Eigenschaft
Die schreibgeschützte Eigenschaft <code>inputSource</code> liefert das <code>XRInputSource</code>-Objekt des Eingabegeräts (Controller, Hand, Blick), das das Ereignis ausgelöst hat.
XRInputSourcesChangeEvent.added Eigenschaft
Schreibgeschütztes Array mit den <code>XRInputSource</code>-Objekten, die seit dem letzten <code>inputsourceschange</code>-Ereignis neu verfügbar geworden sind.
XRInputSourcesChangeEvent.removed Eigenschaft
Schreibgeschütztes, eingefrorenes Array der <code>XRInputSource</code>-Objekte, die seit dem letzten <code>inputsourceschange</code>-Ereignis aus der <code>XRSession</code> entfernt wurden.
XRInputSourcesChangeEvent.session Eigenschaft
Schreibgeschützte Eigenschaft, die die <code>XRSession</code> liefert, deren Liste der Eingabequellen (Controller, Hände, Blick) sich geändert hat.
XRJointPose.radius Eigenschaft
Schreibgeschützte Eigenschaft, die den Radius eines Handgelenks in Metern angibt, also den Abstand vom Gelenkmittelpunkt bis zur Hautoberfläche.
XRJointSpace.jointName Eigenschaft
Schreibgeschützte Eigenschaft, die den Namen des Handgelenks (z. B. <code>"wrist"</code> oder <code>"index-finger-tip"</code>) liefert, das dieser <code>XRJointSpace</code> verfolgt.
XRLayerEvent.layer Eigenschaft
Die schreibgeschützte Eigenschaft <code>layer</code> von <code>XRLayerEvent</code> verweist auf die <code>XRLayer</code>-Instanz, die das Ereignis ausgelöst hat.
XRLightEstimate.primaryLightDirection Eigenschaft
Schreibgeschützter <code>DOMPointReadOnly</code> mit der normierten Richtung vom <code>probeSpace</code> einer <code>XRLightProbe</code> zur hellsten Lichtquelle der realen Umgebung.
XRLightEstimate.primaryLightIntensity Eigenschaft
Liefert ein schreibgeschütztes <code>DOMPointReadOnly</code> mit der RGB-Intensität der primären (hellsten) Lichtquelle, die im <code>probeSpace</code> einer <code>XRLightProbe</code> geschätzt wurde.
XRLightEstimate.sphericalHarmonicsCoefficients Eigenschaft
Schreibgeschütztes <code>Float32Array</code> mit 9 RGB-Kugelflächenfunktions-Koeffizienten (27 Werte), die das geschätzte Umgebungslicht einer AR-Szene beschreiben.
XRLightProbe.probeSpace Eigenschaft
Schreibgeschützte Eigenschaft, die ein <code>XRSpace</code> liefert, dessen Position und Orientierung das Bezugssystem der Lichtschätzung eines <code>XRLightProbe</code> bilden.
XRPose.angularVelocity Eigenschaft
Schreibgeschützte Eigenschaft, die die Winkelgeschwindigkeit einer Pose in Radiant pro Sekunde relativ zum Basis-<code>XRSpace</code> als <code>DOMPointReadOnly</code> liefert, oder <code>null</code>.
XRPose.emulatedPosition Eigenschaft
Schreibgeschützter Boolean, der angibt, ob die Position in <code>XRPose.transform</code> nur geschätzt oder simuliert ist, statt direkt vom Tracking des XR-Geräts zu stammen.
XRPose.linearVelocity Eigenschaft
Schreibgeschützter <code>DOMPointReadOnly</code> mit der linearen Geschwindigkeit der Pose in Metern pro Sekunde, bezogen auf den Basis-<code>XRSpace</code>, oder <code>null</code>.
XRPose.transform Eigenschaft
Schreibgeschütztes <code>XRRigidTransform</code>, das Position und Orientierung einer Pose relativ zum Basis-<code>XRSpace</code> angibt.
XRProjectionLayer.fixedFoveation Eigenschaft
Zahl zwischen <code>0</code> und <code>1</code>, die festlegt, wie stark der XR-Compositor die Randbereiche einer Projektionsebene mit reduzierter Auflösung darstellt (Fixed Foveated Rendering).
XRProjectionLayer.ignoreDepthValues Eigenschaft
Schreibgeschützter Boolean, der angibt, ob der XR-Kompositor die Tiefenpuffer-Werte einer <code>XRProjectionLayer</code> bei der Darstellung ignoriert.
XRProjectionLayer.textureArrayLength Eigenschaft
Schreibgeschützte Zahl, die angibt, wie viele Schichten (Layer) die Array-Textur eines <code>XRProjectionLayer</code> mit <code>textureType: "texture-array"</code> besitzt.
XRProjectionLayer.textureHeight Eigenschaft
Schreibgeschützte Eigenschaft, die die Höhe der Farbtexturen einer <code>XRProjectionLayer</code> in Pixeln als Ganzzahl liefert.
XRProjectionLayer.textureWidth Eigenschaft
Gibt die Breite der Farbtexturen einer <code>XRProjectionLayer</code> in Pixeln an (schreibgeschützt).
XRQuadLayer.height Eigenschaft
Die Eigenschaft <code>height</code> von <code>XRQuadLayer</code> gibt die Höhe der rechteckigen Ebene im virtuellen Raum in Metern an. Sie ist les- und schreibbar.
XRQuadLayer.space Eigenschaft
Lesbare und schreibbare Eigenschaft mit dem <code>XRSpace</code>, in dem die Position und Ausrichtung eines <code>XRQuadLayer</code> in der physischen Umgebung festgelegt sind.
XRQuadLayer.transform Eigenschaft
Liefert oder setzt ein <code>XRRigidTransform</code>, das Position und Ausrichtung der Quad-Ebene relativ zu ihrem Referenzraum (<code>space</code>) beschreibt.
XRQuadLayer.width Eigenschaft
Gibt die Breite eines <code>XRQuadLayer</code> in Metern an oder setzt sie. Damit wird die Größe der Ebene im 3D-Raum festgelegt.
XRRay.direction Eigenschaft
Liefert als schreibgeschützten <code>DOMPointReadOnly</code> den normalisierten 3D-Richtungsvektor (Länge 1,0) eines <code>XRRay</code>-Strahls.
XRRay.matrix Eigenschaft
Liefert als schreibgeschütztes <code>Float32Array</code> eine 4×4-Transformationsmatrix, mit der sich Objekte entlang eines <code>XRRay</code> ausrichten und positionieren lassen.
XRRay.origin Eigenschaft
Schreibgeschützter <code>DOMPointReadOnly</code>, der den Startpunkt eines <code>XRRay</code> im 3D-Raum in Metern angibt (<code>w</code> ist immer 1).
XRReferenceSpaceEvent.referenceSpace Eigenschaft
Schreibgeschützte Eigenschaft, die das <code>XRReferenceSpace</code>-Objekt liefert, von dem das Ereignis (typischerweise <code>reset</code>) ausgelöst wurde.
XRReferenceSpaceEvent.transform Eigenschaft
Liefert als <code>XRRigidTransform</code> die neue Position und Orientierung des nativen Ursprungs des Referenzraums, angegeben im Koordinatensystem vor dem Ereignis.
XRRenderState.baseLayer Eigenschaft
Schreibgeschützte Eigenschaft, die die <code>XRWebGLLayer</code> liefert, in die der Browser die Bilder einer XR-Sitzung rendert und die er dann auf dem Gerät anzeigt.
XRRenderState.depthFar Eigenschaft
Schreibgeschützte Zahl, die den Abstand der fernen Clipping-Ebene (Far Plane) vom Betrachter in Metern angibt. Sie fließt in die Projektionsmatrizen der XR-Session ein.
XRRenderState.depthNear Eigenschaft
Schreibgeschützte Eigenschaft, die den Abstand der nahen Abschneideebene (near clipping plane) vom Betrachter in Metern als <code>number</code> liefert.
XRRenderState.inlineVerticalFieldOfView Eigenschaft
Gibt das vertikale Sichtfeld (in Radiant) für <code>"inline"</code>-XR-Sitzungen zurück; bei immersiven Sitzungen ist der Wert <code>null</code>.
XRRenderState.layers Eigenschaft
Schreibgeschütztes, geordnetes Array der <code>XRLayer</code>-Objekte, die der XR-Kompositor für die aktuelle Sitzung übereinanderlegt und anzeigt.
XRRigidTransform.inverse Eigenschaft
Liefert ein neues <code>XRRigidTransform</code>, das die Umkehrung der aktuellen Transformation darstellt – also Position und Ausrichtung rückgängig macht.
XRRigidTransform.matrix Eigenschaft
Liefert die durch ein <code>XRRigidTransform</code> beschriebene Transformation als 4×4-Matrix in Spaltenreihenfolge (<code>Float32Array</code> mit 16 Werten).
XRRigidTransform.orientation Eigenschaft
Schreibgeschützter <code>DOMPointReadOnly</code> mit einem Einheitsquaternion (x, y, z, w), der die Rotation einer <code>XRRigidTransform</code> beschreibt.
XRRigidTransform.position Eigenschaft
Schreibgeschützter <code>DOMPointReadOnly</code>, der den Translationsanteil einer <code>XRRigidTransform</code> als 3D-Punkt in Metern angibt.
XRSession.depthDataFormat Eigenschaft
Schreibgeschützte Eigenschaft einer <code>immersive-ar</code>-Sitzung, die angibt, in welchem Datenformat der Browser die Tiefensensor-Daten liefert.
XRSession.depthUsage Eigenschaft
Schreibgeschützte Eigenschaft einer <code>immersive-ar</code>-Sitzung. Sie gibt an, ob die Tiefendaten für die CPU (<code>"cpu-optimized"</code>) oder für die GPU (<code>"gpu-optimized"</code>) bereitgestellt werden.
XRSession.domOverlayState Eigenschaft
Schreibgeschützte Eigenschaft einer <code>immersive-ar</code>-<code>XRSession</code>, die Informationen über das aktive DOM-Overlay liefert, oder <code>null</code>, wenn keins aktiv ist.
XRSession.enabledFeatures Eigenschaft
Schreibgeschützte Eigenschaft, die ein Array mit den Funktionen enthält, die der Benutzeragent für eine <code>XRSession</code> tatsächlich aktiviert hat.
XRSession.environmentBlendMode Eigenschaft
Schreibgeschützte Eigenschaft, die angibt, ob und wie die gerenderten XR-Bilder mit der realen Umgebung gemischt werden: <code>"opaque"</code>, <code>"additive"</code> oder <code>"alpha-blend"</code>.
XRSession.inputSources Eigenschaft
Schreibgeschützte Eigenschaft, die ein <code>XRInputSourceArray</code> mit allen aktuell mit der XR-Sitzung verbundenen Eingabequellen (Controller, Hände, Blick, Bildschirm-Tap) liefert.
XRSession.interactionMode Eigenschaft
Schreibgeschützte Eigenschaft, die angibt, ob die Bedienoberfläche einer AR-Sitzung am besten im Bildschirmraum (<code>"screen-space"</code>) oder im Weltraum (<code>"world-space"</code>) liegt.
XRSession.preferredReflectionFormat Eigenschaft
Schreibgeschützte Eigenschaft, die das bevorzugte Texturformat (<code>"srgba8"</code> oder <code>"rgba16f"</code>) für Reflexions-Cubemaps der WebXR-Beleuchtungsschätzung liefert.
XRSession.renderState Eigenschaft
Liefert das aktuell gültige <code>XRRenderState</code>-Objekt einer XR-Sitzung mit Einstellungen wie Tiefenbereich, Sichtfeld und Ziel-Layer.
XRSession.visibilityState Eigenschaft
Schreibgeschützter String, der angibt, ob der Inhalt einer <code>XRSession</code> gerade sichtbar ist und ob er den Eingabefokus hat: <code>"visible"</code>, <code>"visible-blurred"</code> oder <code>"hidden"</code>.
XRSessionEvent.session Eigenschaft
Schreibgeschützte Eigenschaft, die die <code>XRSession</code> liefert, auf die sich ein <code>XRSessionEvent</code> (z. B. <code>end</code> oder <code>visibilitychange</code>) bezieht.
XRSubImage.viewport Eigenschaft
Schreibgeschützte Eigenschaft, die den <code>XRViewport</code> liefert, also den Pixelbereich der Textur, in den ein Teilbild einer WebXR-Ebene gerendert wird.
XRTransientInputHitTestResult.inputSource Eigenschaft
Schreibgeschützte Eigenschaft, die die <code>XRInputSource</code> liefert, für die das <code>results</code>-Array dieses Hit-Test-Ergebnisses berechnet wurde.
XRTransientInputHitTestResult.results Eigenschaft
Schreibgeschütztes Array von <code>XRHitTestResult</code>-Objekten mit den Treffern einer transienten Eingabequelle (z. B. Bildschirm-Tipp) in der realen Umgebung.
XRView.eye Eigenschaft
Schreibgeschützter String, der angibt, für welches Auge ein <code>XRView</code> gerendert wird: <code>"left"</code>, <code>"right"</code> oder <code>"none"</code>.
XRView.index Eigenschaft
Die schreibgeschützte Eigenschaft <code>index</code> gibt die Position der aktuellen <code>XRView</code> im Array <code>XRViewerPose.views</code> an.
XRView.isFirstPersonObserver Eigenschaft
Schreibgeschützter boolescher Wert, der angibt, ob ein <code>XRView</code> eine First-Person-Observer-Ansicht ist, etwa für Videoaufnahmen aus Sicht einer am Gerät angebrachten Kamera.
XRView.projectionMatrix Eigenschaft
Liefert die 4×4-Projektionsmatrix (<code>Float32Array</code>) einer <code>XRView</code>, mit der Szenenkoordinaten für genau diese Ansicht (z. B. ein Auge) auf den Bildschirm projiziert werden.
XRView.recommendedViewportScale Eigenschaft
Schreibgeschützter, vom User-Agent empfohlener Skalierungsfaktor (0–1] für den Viewport einer <code>XRView</code>, gedacht zur Übergabe an <code>requestViewportScale()</code>.
XRView.transform Eigenschaft
Schreibgeschütztes <code>XRRigidTransform</code>, das Position und Orientierung des Blickpunkts einer <code>XRView</code> relativ zum Referenzraum aus <code>getViewerPose()</code> beschreibt.
XRViewerPose.views Eigenschaft
Schreibgeschütztes, eingefrorenes Array aller <code>XRView</code>-Objekte, die für einen Frame gerendert werden müssen, um die Szene aus Sicht des Betrachters vollständig darzustellen.
XRViewport.height Eigenschaft
Schreibgeschützte Eigenschaft, die die Höhe des Viewports in Pixeln angibt, in dem eine WebXR-Ansicht auf der Zeichenfläche gerendert werden soll.
XRViewport.width Eigenschaft
Schreibgeschützte Eigenschaft: gibt die Breite des Viewports in Pixeln an, also des Bereichs der Zeichenfläche, in den eine XR-Ansicht gerendert wird.
XRViewport.x Eigenschaft
Schreibgeschützte Ganzzahl: horizontaler Versatz in Pixeln von der linken Kante der Zieloberfläche (z. B. <code>XRWebGLLayer</code>) bis zur linken Kante des Viewports.
XRViewport.y Eigenschaft
Schreibgeschützte Ganzzahl: der Abstand in Pixeln von der unteren Kante der Zieloberfläche (meist ein <code>XRWebGLLayer</code>) bis zur unteren Kante des Viewports.
XRVisibilityMaskChangeEvent.eye Eigenschaft
Schreibgeschützte Eigenschaft, die angibt, für welches Auge (<code>"left"</code>, <code>"right"</code> oder <code>"none"</code>) die gelieferte Sichtbarkeitsmaske gilt.
XRVisibilityMaskChangeEvent.index Eigenschaft
Schreibgeschützte Ganzzahl, die angibt, zu welcher <code>XRView</code> im Array <code>XRViewerPose.views</code> die geänderte Sichtbarkeitsmaske gehört.
XRVisibilityMaskChangeEvent.indices Eigenschaft
Schreibgeschütztes <code>Uint32Array</code> mit Vertex-Indizes, die je zu dritt ein Dreieck der sichtbaren Fläche einer <code>XRView</code> bilden.
XRVisibilityMaskChangeEvent.session Eigenschaft
Schreibgeschützte Eigenschaft, die die <code>XRSession</code> zurückgibt, auf der das <code>visibilitymaskchange</code>-Ereignis ausgelöst wurde.
XRVisibilityMaskChangeEvent.vertices Eigenschaft
Schreibgeschütztes <code>Float32Array</code> mit den Koordinaten der Eckpunkte, aus denen die Sichtbarkeitsmaske einer <code>XRView</code> besteht.
XRWebGLBinding.nativeProjectionScaleFactor Eigenschaft
Schreibgeschützte Zahl, mit der die Standardauflösung einer Projektionsschicht multipliziert werden muss, um die native Auflösung des XR-Geräts zu erreichen.
XRWebGLDepthInformation.texture Eigenschaft
Schreibgeschützte Eigenschaft mit einem <code>WebGLTexture</code>, das die Tiefeninformationen des aktuellen XR-Frames als undurchsichtige Textur für Shader bereitstellt.
XRWebGLLayer.antialias Eigenschaft
Die schreibgeschützte Eigenschaft <code>antialias</code> gibt an, ob der Framebuffer einer <code>XRWebGLLayer</code> tatsächlich Anti-Aliasing (Kantenglättung) unterstützt.
XRWebGLLayer.fixedFoveation Eigenschaft
Liest oder setzt die Stärke der festen Foveation (0 bis 1), mit der der XR-Compositor die Randbereiche einer <code>XRWebGLLayer</code> in geringerer Auflösung rendert.
XRWebGLLayer.framebuffer Eigenschaft
Schreibgeschütztes, undurchsichtiges <code>WebGLFramebuffer</code>, in das eine WebXR-App ihr Bild rendert, damit der XR-Kompositor es an das Gerät weitergibt.
XRWebGLLayer.framebufferHeight Eigenschaft
Schreibgeschützte Eigenschaft, die die Höhe des WebGL-Framebuffers einer <code>XRWebGLLayer</code> in Pixeln liefert.
XRWebGLLayer.framebufferWidth Eigenschaft
Schreibgeschützte Eigenschaft von <code>XRWebGLLayer</code>, die die Breite des WebXR-Framebuffers in Pixeln als Ganzzahl liefert.
XRWebGLLayer.ignoreDepthValues Eigenschaft
Schreibgeschützter Boolescher Wert: <code>true</code>, wenn der XR-Compositor den Tiefenpuffer der Ebene beim Zusammensetzen des Bildes nicht verwendet.
XRWebGLSubImage.colorTexture Eigenschaft
Liefert das schreibgeschützte Farb-<code>WebGLTexture</code>, in das für den aktuellen Frame der Inhalt einer <code>XRCompositionLayer</code> gerendert wird.
XRWebGLSubImage.colorTextureHeight Eigenschaft
Schreibgeschützte Zahl mit der Höhe der Farbtextur (<code>colorTexture</code>) eines <code>XRWebGLSubImage</code> in Pixeln.
XRWebGLSubImage.colorTextureWidth Eigenschaft
Schreibgeschützte Zahl mit der Breite der Farbtextur (<code>colorTexture</code>) eines <code>XRWebGLSubImage</code> in Pixeln.
XRWebGLSubImage.depthStencilTexture Eigenschaft
Schreibgeschützte Eigenschaft mit der Tiefen-/Stencil-<code>WebGLTexture</code>, in die für eine <code>XRCompositionLayer</code> gerendert wird – oder <code>null</code>, falls keine existiert.
XRWebGLSubImage.imageIndex Eigenschaft
Schreibgeschützter Index der Ebene im Texturarray, in die für das aktuelle Auge gerendert wird, wenn der Layer mit <code>textureType: "texture-array"</code> angelegt wurde. Sonst <code>null</code>.

Häufige Fragen

Was gehört zur JavaScript-Referenz?

Die Referenz listet die eingebauten Funktionen, Klassen, Schlüsselwörter und Konstanten der Sprache JavaScript alphabetisch — mit Signatur, kurzer Beschreibung und Beispielen. Für erklärende Konzepte und Guides siehe die JavaScript-Übersicht.

Wie finde ich einen Eintrag schnell?

Nutze die Buchstaben-Navigation (A–Z) oder das Suchfeld oben auf dieser Seite. Du kannst auch nach Typ filtern (Funktion, Klasse, Keyword …).

Fehlt ein Eintrag?

Die Referenz wird kontinuierlich erweitert. Fehlt dir ein bestimmter Eintrag, schreib uns kurz über /kontakt — wir priorisieren Vorschläge aus der Community.