Vorlage für JavaScript-Funktionsseiten
Hinweis: Entfernen Sie diesen gesamten erläuternden Hinweis vor der Veröffentlichung
Front Matter der Seite:
Das Front Matter am Anfang der Seite wird verwendet, um „Seitenmetadaten“ zu definieren. Die Werte sollten für die jeweilige Funktion entsprechend aktualisiert werden.
---
title: nameOfFunction()
slug: Web/JavaScript/Reference/Global_Objects/nameOfFunction
page-type: javascript-function
status:
- deprecated
- experimental
- non-standard
browser-compat: javascript.builtins.nameOfFunction
sidebar: jssidebar
---
- title
-
Überschrift, die oben auf der Seite angezeigt wird. Formatieren Sie sie als
nameOfFunction(). Beispielsweise hat die FunktionparseFloat()den titleparseFloat(). - slug
-
Das Ende des URL-Pfads nach
https://developer.mozilla.org/de/docs/. Dieser sollte wieWeb/JavaScript/Reference/Global_Objects/nameOfFunctionformatiert sein. - page-type
-
Der Schlüssel
page-typefür JavaScript-Funktionen istjavascript-function. - status
-
Kennzeichnungen, die den Status dieses Features beschreiben. Ein Array, das eines oder mehrere der folgenden Elemente enthalten kann:
experimental,deprecated,non-standard. Dieser Schlüssel sollte nicht manuell gesetzt werden: Er wird automatisch anhand der Werte in den Browser-Kompatibilitätsdaten für das Feature gesetzt. Siehe „Wie Feature-Status hinzugefügt oder aktualisiert werden“. - browser-compat
-
Ersetzen Sie den Platzhalterwert
javascript.builtins.nameOfFunctiondurch die Abfragezeichenfolge für die Funktion im Browser-Compat-Data-Repository. Die Toolchain verwendet den Schlüssel automatisch, um die Abschnitte zur Kompatibilität und Spezifikation auszufüllen (und ersetzt dabei die Makros{{Compat}}und{{Specifications}}).Beachten Sie, dass Sie möglicherweise zuerst einen Eintrag für die Funktion in unserem Browser-Compat-Data-Repository erstellen oder aktualisieren müssen und dass der Eintrag für die API Spezifikationsinformationen enthalten muss. Siehe unseren Leitfaden dazu.
-
Dies ist
jssidebarfür JavaScript-Funktionsseiten. Einzelheiten finden Sie unter Seitenstrukturen: Sidebars.
Makros am Seitenanfang
Am Anfang des Inhaltsabschnitts (unmittelbar unter dem Front Matter der Seite) erscheinen mehrere Makroaufrufe.
Diese Makros werden automatisch von der Toolchain hinzugefügt (sie müssen nicht hinzugefügt oder entfernt werden):
{{SeeCompatTable}}— dies erzeugt ein Banner Dies ist eine experimentelle Technologie, das darauf hinweist, dass die Technologie experimentell ist. Wenn sie experimentell ist und die Technologie in Firefox hinter einer Präferenz verborgen ist, sollten Sie außerdem einen Eintrag dafür auf der Seite Experimentelle Features in Firefox ausfüllen.{{Non-standard_Header}}— dies erzeugt ein Banner Nicht standardisiert, das darauf hinweist, dass das Feature nicht Teil einer Spezifikation ist.
Fügen Sie Status-Header-Makros nicht manuell hinzu. Informationen zum Hinzufügen dieser Status zur Seite finden Sie im Abschnitt Wie Feature-Status hinzugefügt oder aktualisiert werden.
Beispiele für die Banner Experimentell und Nicht standardisiert werden direkt nach diesem Hinweisblock angezeigt.
Denken Sie daran, diesen gesamten erläuternden Hinweis vor der Veröffentlichung zu entfernen.
Hinweis: Denken Sie an das wichtigste Prinzip zum Schreiben einheitlicher JavaScript-Referenzseiten: sehen Sie sich um! Viele verwandte Seiten haben einheitliche Strukturen, die über die Anforderungen dieser Vorlage hinausgehen. Beispielsweise alle Proxy-Handler, die meisten Array-Methoden usw. Suchen Sie zunächst nach vorhandener Dokumentation für ähnliche APIs und übernehmen Sie deren Struktur.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig vor der Verwendung auf produktiven Webseiten.
Nicht standardisiert: Diese Funktion ist nicht standardisiert. Wir raten davon ab, nicht-standardisierte Funktionen auf produktiven Webseiten zu verwenden, da sie nur von bestimmten Browsern unterstützt werden und sich in Zukunft ändern oder entfernt werden können. Unter Umständen kann sie jedoch eine geeignete Option sein, wenn es keine standardisierte Alternative gibt.
Die Funktion nameOfFunction() führt etwas aus. Dies sollten idealerweise ein oder zwei kurze Sätze sein. Schreiben Sie im Allgemeinen nicht mehr als einen einzelnen Absatz mit mehr als einigen Sätzen: Wesentliche Details gehören in die Beschreibung.
Schreiben Sie ein interaktives Beispiel, das wichtige Aspekte der Funktion demonstriert.
Probieren Sie es aus
const result = nameOfFunction(1);
console.log(result);
// Expected output: 42
Syntax
Füllen Sie einen Syntaxkasten gemäß den Anleitungen in unserem Artikel zu Syntaxabschnitten aus.
nameOfFunction(parameter1)
nameOfFunction(parameter1, parameter2)
Parameter
parameter1-
Fügen Sie hier eine kurze Beschreibung des Parameters und seiner Funktion ein. Fügen Sie für jeden Parameter einen Begriff und eine Definition ein. Wenn der Parameter nicht optional ist, entfernen Sie den Makroaufruf {{optional_inline}}.
parameter2Optional-
usw.
Hinweis: Dieser Abschnitt ist verpflichtend. Wenn es keine Parameter gibt, schreiben Sie statt der Definitionsliste „Keine.“.
Rückgabewert
Fügen Sie eine Beschreibung des Rückgabewerts der Funktion ein, einschließlich Datentyp und dessen Bedeutung. Beispiel: „Eine Number, die etwas darstellt.“
Wenn die Funktion nichts zurückgibt, schreiben Sie einfach „Keine (undefined).“.
Wenn die Funktion ein Promise zurückgibt, verwenden Sie das Format „Ein Promise, das asynchron mit einer Number erfüllt wird, die etwas darstellt“. Abgelehnte Promises gehören in den Abschnitt „Ausnahmen“.
Ausnahmen
TypeError-
Wird in einem der folgenden Fälle ausgelöst:
- Bedingung 1.
- Bedingung 2.
- usw.
RangeError-
Wird ausgelöst, wenn ...
Seien Sie so umfassend wie möglich. Listen Sie im Allgemeinen keine Ausnahmen auf, die durch das Aufrufen von Benutzercode ausgelöst werden können, etwa durch das Ausführen von Gettern oder durch Typumwandlung. Listen Sie keine Ausnahmen aufgrund von Typinkompatibilität auf, etwa wenn ein Symbol an einen Parameter übergeben wird, der einen String erwartet, oder wenn eine Nicht-Funktion als Callback übergeben wird.
Beschreibung
Der größte Teil der Beschreibung der Funktion sollte hier stehen. Seien Sie so umfassend wie möglich. Leser sollten die API anhand dieses Abschnitts vollständig verstehen können, ohne den nachfolgenden Beispielabschnitt lesen zu müssen. Falls Beispiele in diesem Abschnitt erforderlich sind, sollten sie kurz sein und müssen keinen Bezug zur Praxis haben.
Beispiele
Beachten Sie, dass wir den Plural „Beispiele“ verwenden, auch wenn die Seite nur ein Beispiel enthält.
Eine beschreibende Überschrift
Jedes Beispiel muss eine H3-Überschrift haben, die das Beispiel benennt. Die Überschrift sollte beschreiben, was das Beispiel tut. Beispielsweise sagt „Ein einfaches Beispiel“ nichts über das Beispiel aus und ist daher keine gute Überschrift. Die Überschrift sollte kurz sein. Verwenden Sie für eine längere Beschreibung den Absatz nach der Überschrift. Das erste Beispiel kann „Verwenden von nameOfFunction()“ heißen.
Weitere Informationen finden Sie in unserem Leitfaden zum Hinzufügen von Codebeispielen.
Spezifikationen
{{Specifications}}
Um dieses Makro zu verwenden, entfernen Sie die Backticks und den Backslash in der Markdown-Datei.
Browser-Kompatibilität
{{Compat}}
Um dieses Makro zu verwenden, entfernen Sie die Backticks und den Backslash in der Markdown-Datei.
Siehe auch
Fügen Sie Links zu Referenzseiten und Leitfäden ein, die sich auf die aktuelle Funktion beziehen. Weitere Richtlinien finden Sie im Abschnitt Siehe auch im Leitfaden zum Schreibstil.
- Polyfill von
nameOfFunctionincore-js - es-shims-Polyfill von
nameOfFunction - link1
- link2
- external_link (year)