JavaScript var
Voorbeeld
Maak een variabele met de naam carName en wijs er de waarde "Volvo" aan toe:
var carName = "Volvo";
Hieronder meer voorbeelden.
Definitie en gebruik
De var
verklaring declareert een variabele.
Variabelen zijn containers voor het opslaan van informatie.
Het maken van een variabele in JavaScript wordt een variabele "declareren" genoemd:
var carName;
Na de declaratie is de variabele leeg (hij heeft geen waarde).
Gebruik het gelijkteken om een waarde aan de variabele toe te kennen:
carName = "Volvo";
U kunt ook een waarde aan de variabele toewijzen wanneer u deze declareert:
var carName = "Volvo";
Opmerking
Een variabele gedeclareerd zonder waarde heeft de waarde undefined
.
Zie ook:
JavaScript-referentie: JavaScript laat
JavaScript-referentie: JavaScript-const
Tutorials
JavaScript-zelfstudie: JavaScript-variabelen
JavaScript-zelfstudie: JavaScript Let
JavaScript-zelfstudie: JavaScript Const
JavaScript-zelfstudie: JavaScript-bereik
Syntaxis
var name = value;
Parameters:
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. |
Opmerking
ECMAScript6 (ES6 / JavaScript 2015) moedigt u aan om variabelen te declareren met let not var .
Meer voorbeelden
Gebruik var om 5 toe te wijzen aan x en 6 aan y, en geef x + y weer:
var x = 5;
var y = 6;
document.getElementById("demo").innerHTML = x + y;
Gebruik let om 5 toe te wijzen aan x en 6 aan y, en geef x + y weer:
let x = 5;
let y = 6;
document.getElementById("demo").innerHTML = x + y;
Declareer veel variabelen in één statement.
Start de instructie met var en scheid de variabelen door een komma :
var lastName = "Doe",
age = 30,
job = "carpenter";
Declareer veel variabelen in één statement.
Begin de instructie met let en scheid de variabelen door een komma :
let lastName = "Doe",
age = 30,
job = "carpenter";
Var in een lus gebruiken :
let text = "";
for (var i = 0; i < 5; i++) {
text += i + "<br>";
}
Een lus gebruiken :
let text = "";
for (let i = 0; i < 5; i++) {
text += i + "<br>";
}
Browserondersteuning
var
is een ECMAScript1 (ES1)-functie.
ES1 (JavaScript 1997) wordt volledig ondersteund in alle browsers:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |