SVGScriptElement: async-Eigenschaft
Baseline 2025>
Neu verfügbar
Seit Dezember 2025 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.
Die async-Eigenschaft des SVGScriptElement-Interfaces ist ein boolescher Wert, der steuert, wie das Skript ausgeführt werden soll. Bei klassischen Skripten, wenn die async-Eigenschaft auf true gesetzt ist, wird das externe Skript parallel zum Parsen abgerufen und so bald wie möglich ausgewertet. Bei Modulskripten, wenn die async-Eigenschaft auf true gesetzt ist, werden das Skript und alle seine Abhängigkeiten parallel zum Parsen abgerufen und ausgewertet, sobald sie verfügbar sind.
Sie spiegelt das async-Attribut des <script>-Elements wider.
Wert
Ein boolescher Wert.
Beispiele
>Zugriff auf die async-Eigenschaft
<svg xmlns="http://www.w3.org/2000/svg" width="400" height="200">
<script id="myScript" href="script.js" async></script>
</svg>
const scriptElement = document.getElementById("myScript");
console.log(scriptElement.async); // Output: true
Spezifikationen
| Spezifikation |
|---|
| HTML> # dom-script-async> |