aboutsummaryrefslogtreecommitdiff
path: root/files/de/web/javascript/reference/fehler/missing_formal_parameter
diff options
context:
space:
mode:
authorFlorian Merz <me@fiji-flo.de>2021-02-11 14:45:38 +0100
committerFlorian Merz <me@fiji-flo.de>2021-02-11 14:45:38 +0100
commit4ab365b110f2f1f2b736326b7059244a32115089 (patch)
treec3c7c0219f728ade49a78c238c51cc0c8d06ebd6 /files/de/web/javascript/reference/fehler/missing_formal_parameter
parent8260a606c143e6b55a467edf017a56bdcd6cba7e (diff)
downloadtranslated-content-4ab365b110f2f1f2b736326b7059244a32115089.tar.gz
translated-content-4ab365b110f2f1f2b736326b7059244a32115089.tar.bz2
translated-content-4ab365b110f2f1f2b736326b7059244a32115089.zip
unslug de: move
Diffstat (limited to 'files/de/web/javascript/reference/fehler/missing_formal_parameter')
-rw-r--r--files/de/web/javascript/reference/fehler/missing_formal_parameter/index.html80
1 files changed, 0 insertions, 80 deletions
diff --git a/files/de/web/javascript/reference/fehler/missing_formal_parameter/index.html b/files/de/web/javascript/reference/fehler/missing_formal_parameter/index.html
deleted file mode 100644
index 19813f9c47..0000000000
--- a/files/de/web/javascript/reference/fehler/missing_formal_parameter/index.html
+++ /dev/null
@@ -1,80 +0,0 @@
----
-title: 'SyntaxError: missing formal parameter'
-slug: Web/JavaScript/Reference/Fehler/Missing_formal_parameter
-tags:
- - Error
- - Errors
- - JavaScript
- - SyntaxError
-translation_of: Web/JavaScript/Reference/Errors/Missing_formal_parameter
----
-<div>{{jsSidebar("Errors")}}</div>
-
-<h2 id="Fehlermeldung">Fehlermeldung</h2>
-
-<pre class="syntaxbox">SyntaxError: missing formal parameter (Firefox)
-</pre>
-
-<h2 id="Fehlertyp">Fehlertyp</h2>
-
-<p>{{jsxref("SyntaxError")}}</p>
-
-<h2 id="Was_ist_falsch_gelaufen">Was ist falsch gelaufen?</h2>
-
-<p>"Formaler Parameter" ist eine andere Bezeichnung für Funktionsparameter. Einer Funktion fehlen valide Parameter. In der Deklaration einer Funktion müssen die Parameternamen {{Glossary("Identifier", "Bezeichner")}}, kein Wert einer Nummer, eines Strings oder eines Objektes. Deklarieren und Aufrufen von Funktionen sind zwei verschiedene Schritte. Deklarieren setzt Bezeichner als Parametername voraus und beim Ausführen (Aufrufen) der Funktion müssen Werte für die Funktion benutzt werden.</p>
-
-<p>In {{glossary("JavaScript")}} können Bezeichner nur alphanumerische Zeichen (und "$" und "_") enthalten und können nicht mit einer Zahl beginnen. Ein Bezeichner unterscheidet sich von einem String, weil der String Daten sind und der Bezeichner teil des Codes.</p>
-
-<h2 id="Beispiele">Beispiele</h2>
-
-<p>Funktionsparameter müssen Bezeichner beim erstellen der Funktion sein. Alle diese Funktionsdeklarationen schlagen fehl, wenn ein Wert als Parameter benutzt wird:</p>
-
-<pre class="brush: js example-bad highlight:[1,6,11]">function square(3) {
- return number * number;
-};
-// SyntaxError: missing formal parameter
-
-function greet("Howdy") {
- return greeting;
-};
-// SyntaxError: missing formal parameter
-
-function log({ obj: "value"}) {
- console.log(arg)
-};
-// SyntaxError: missing formal parameter
-</pre>
-
-<p>Man muss einen Bezeichner für die Funktionsdeklarationen benutzen:</p>
-
-<pre class="brush: js example-good highlight:[1,5,9]">function square(number) {
- return number * number;
-};
-
-function greet(greeting) {
- return greeting;
-};
-
-function log(arg) {
- console.log(arg)
-};</pre>
-
-<p>Danach kann man die Funktionen mit beliebigen Argumentwerten aufrufen:</p>
-
-<pre class="brush: js">square(2); // 4
-
-greet("Howdy"); // "Howdy"
-
-log({obj: "value"}); // Object { obj: "value" }
-</pre>
-
-<h2 id="Siehe_auch">Siehe auch</h2>
-
-<ul>
- <li>Andere Fehler, die etwas mit formalen Parametern zu tun haben:
- <ul>
- <li><a href="/de/docs/Web/JavaScript/Reference/Errors/Malformed_formal_parameter">SyntaxError: Malformed formal parameter</a></li>
- <li><a href="/de/docs/Web/JavaScript/Reference/Errors/Redeclared_parameter">SyntaxError: redeclaration of formal parameter "x"</a></li>
- </ul>
- </li>
-</ul>