| [ Web Proxy ] |
| Viewing: https://developer.mozilla.org/de/docs/Web/JavaScript/Reference/Errors/No_variable_name | [Back] [Original] |
Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen bersetzt, und kann Fehler enthalten. Erfahre mehr ber dieses Experiment.
Der JavaScript-Ausnahmefehler "missing variable name" ist ein hufiger Fehler. Er wird normalerweise durch das Auslassen eines Variablennamens oder einen Tippfehler verursacht.
SyntaxError: missing variable name (Firefox) SyntaxError: Unexpected token '='. Expected a parameter pattern or a ')' in parameter list. (Safari)
SyntaxError
Einer Variablen fehlt ein Name. Die Ursache ist hchstwahrscheinlich ein Tippfehler oder ein vergessener Variablenname. Stellen Sie sicher, dass Sie vor dem =-Zeichen den Namen der Variablen angegeben haben.
Wenn Sie mehrere Variablen gleichzeitig deklarieren, stellen Sie sicher, dass die vorherigen Zeilen/Deklarationen nicht mit einem Komma statt mit einem Semikolon enden.
const = "foo";
Es ist leicht, zu vergessen, einen Namen fr Ihre Variable zu vergeben!
const description = "foo";
Es gibt einige Variablennamen, die reservierte Schlsselwrter sind. Diese knnen Sie nicht verwenden. Entschuldigung :(
const debugger = "whoop";
// SyntaxError: missing variable name
Achten Sie besonders auf Kommas, wenn Sie mehrere Variablen deklarieren. Gibt es ein berflssiges Komma oder haben Sie Kommas statt Semikolons verwendet? Haben Sie daran gedacht, allen Ihren const-Variablen Werte zuzuweisen?
let x, y = "foo",
const z, = "foo"
const first = document.getElementById("one"),
const second = document.getElementById("two"),
// SyntaxError: missing variable name
Die korrigierte Version:
let x,
y = "foo";
const z = "foo";
const first = document.getElementById("one");
const second = document.getElementById("two");
Array-Literale in JavaScript bentigen eckige Klammern um die Werte. Das funktioniert nicht:
const arr = 1,2,3,4,5;
// SyntaxError: missing variable name
Dies wre korrekt:
const arr = [1, 2, 3, 4, 5];
varDer Bauplan fr ein besseres Internet.
Teile dieses Inhalts sind 19982026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfgbar unter einer Creative-Commons-Lizenz.
| Web Proxy Viewer | New URL | Original Page |