A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://developer.mozilla.org/de/docs/Web/API/HTMLScriptElement/supports_static below:

HTMLScriptElement: supports() statische Methode - Web-APIs

HTMLScriptElement: supports() statische Methode

Baseline Widely available

Die statische supports()-Methode der HTMLScriptElement-Schnittstelle bietet eine einfache und konsistente Methode zur Erkennung, welche Skripttypen vom Benutzeragenten unterstützt werden.

Es wird erwartet, dass die Methode true für klassische und Modulscripte zurückgibt, die von den meisten modernen Browsern unterstützt werden.

Syntax
HTMLScriptElement.supports(type)
Parameter
type

Ein Zeichenfolgenliteral, das den Skripttyp anzeigt, für den die Unterstützung überprüft werden soll. Die unterstützten Werte unterscheiden zwischen Groß- und Kleinschreibung und umfassen:

"classic"

Testet, ob klassische Skripte unterstützt werden. "Klassische" Skripte sind die normalen/traditionellen JavaScript-Dateien, die den Modulskripten vorausgingen.

"module"

Testet, ob Modulskripte unterstützt werden.

"importmap"

Testet, ob Import Maps unterstützt werden.

"speculationrules"

Testet, ob Spekulationsregeln unterstützt und aktiviert sind.

Jeder andere Wert wird dazu führen, dass die Methode false zurückgibt.

Rückgabewert

Gibt true zurück, wenn der angegebene Skripttyp unterstützt wird, andernfalls false.

Beispiele

Der folgende Code zeigt, wie überprüft wird, ob HTMLScriptElement.supports() definiert ist und, wenn ja, wie es verwendet wird, um zu testen, ob bestimmte Skripttypen unterstützt werden.

const log = document.getElementById("log");

function checkSupport(type) {
  const result = HTMLScriptElement.supports(type) ? "true" : "false";
  log.textContent += `HTMLScriptElement.supports('${type}') is ${result}\n`;
}

if (typeof HTMLScriptElement.supports === "undefined") {
  log.textContent = "HTMLScriptElement.supports() method is not supported";
} else {
  // Check if various script types are supported
  checkSupport("module");
  checkSupport("classic");
  checkSupport("importmap");
  checkSupport("speculationrules");
  // Any other value will cause the method to return false
  checkSupport("anything else");
}
<textarea id="log" rows="6" cols="80"></textarea>
Spezifikationen Browser-Kompatibilität Siehe auch MDN-Feedback-Box War diese Übersetzung hilfreich?

Diese Seite wurde automatisch aus dem Englischen übersetzt.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4