JavaScript-Var
Beispiel
Erstellen Sie eine Variable namens carName und weisen Sie ihr den Wert „Volvo“ zu:
var carName = "Volvo";
Weitere Beispiele unten.
Definition und Verwendung
Die var
Anweisung deklariert eine Variable.
Variablen sind Container zum Speichern von Informationen.
Das Erstellen einer Variablen in JavaScript wird als "Deklarieren" einer Variablen bezeichnet:
var carName;
Nach der Deklaration ist die Variable leer (sie hat keinen Wert).
Um der Variablen einen Wert zuzuweisen, verwenden Sie das Gleichheitszeichen:
carName = "Volvo";
Sie können der Variablen auch einen Wert zuweisen, wenn Sie sie deklarieren:
var carName = "Volvo";
Notiz
Eine ohne Wert deklarierte Variable hat den Wert undefined
.
Siehe auch:
JavaScript-Referenz: JavaScript let
JavaScript-Referenz: JavaScript const
Tutorials
JavaScript-Tutorial: JavaScript-Variablen
JavaScript-Tutorial: JavaScript Let
JavaScript-Tutorial: JavaScript-Const
JavaScript-Tutorial: JavaScript-Bereich
Syntax
var name = value;
Parameter
Parameter | Description |
name | Required. The name of the variable. Variable names must follow these rules: Must begin with a letter, or $, or _ Names are case sensitive (y and Y are different) Reserved JavaScript words cannot be used as names |
value | Optional. A value to be assigned to the variable. |
Notiz
ECMAScript6 (ES6 / JavaScript 2015) ermutigt Sie, Variablen mit let not var zu deklarieren .
Mehr Beispiele
Verwenden Sie var , um 5 x und 6 y zuzuweisen und x + y anzuzeigen:
var x = 5;
var y = 6;
document.getElementById("demo").innerHTML = x + y;
Verwenden Sie let , um 5 x und 6 y zuzuweisen und x + y anzuzeigen:
let x = 5;
let y = 6;
document.getElementById("demo").innerHTML = x + y;
Deklarieren Sie viele Variablen in einer Anweisung.
Beginnen Sie die Anweisung mit var und trennen Sie die Variablen durch Komma :
var lastName = "Doe",
age = 30,
job = "carpenter";
Deklarieren Sie viele Variablen in einer Anweisung.
Beginnen Sie die Anweisung mit let und trennen Sie die Variablen durch Komma :
let lastName = "Doe",
age = 30,
job = "carpenter";
Verwendung von var in einer Schleife:
let text = "";
for (var i = 0; i < 5; i++) {
text += i + "<br>";
}
Verwendung von let in einer Schleife:
let text = "";
for (let i = 0; i < 5; i++) {
text += i + "<br>";
}
Browser-Unterstützung
var
ist eine ECMAScript1 (ES1)-Funktion.
ES1 (JavaScript 1997) wird in allen Browsern vollständig unterstützt:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |