JavaScript var
Örnek
carName adında bir değişken oluşturun ve buna "Volvo" değerini atayın:
var carName = "Volvo";
Aşağıda daha fazla örnek.
Tanım ve Kullanım
İfade var
bir değişken bildirir.
Değişkenler bilgi depolamak için kullanılan kaplardır.
JavaScript'te bir değişken oluşturmaya, bir değişkeni "bildirmek" denir:
var carName;
Bildirimden sonra değişken boştur (değeri yoktur).
Değişkene bir değer atamak için eşittir işaretini kullanın:
carName = "Volvo";
Ayrıca, onu bildirdiğinizde değişkene bir değer atayabilirsiniz:
var carName = "Volvo";
Not
Değeri olmadan bildirilen bir değişken, değere sahiptir undefined
.
Ayrıca bakınız:
JavaScript Referansı: JavaScript izin ver
JavaScript Referansı: JavaScript const
öğreticiler
JavaScript Eğitimi: JavaScript Değişkenleri
JavaScript Eğitimi: JavaScript Let
JavaScript Eğitimi: JavaScript Const
JavaScript Eğitimi: JavaScript Kapsamı
Sözdizimi
var name = value;
parametreler
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. |
Not
ECMAScript6 (ES6 / JavaScript 2015), değişkenleri let not var ile bildirmenizi teşvik eder .
Daha fazla örnek
5'i x'e ve 6'yı y'ye atamak için var'ı kullanın ve x + y'yi görüntüleyin :
var x = 5;
var y = 6;
document.getElementById("demo").innerHTML = x + y;
5'i x'e ve 6'yı y'ye atamak için let'i kullanın ve x + y'yi görüntüleyin :
let x = 5;
let y = 6;
document.getElementById("demo").innerHTML = x + y;
Tek bir ifadede birçok değişken bildirin.
İfadeyi var ile başlatın ve değişkenleri virgülle ayırın :
var lastName = "Doe",
age = 30,
job = "carpenter";
Tek bir ifadede birçok değişken bildirin.
İfadeyi let ile başlatın ve değişkenleri virgülle ayırın :
let lastName = "Doe",
age = 30,
job = "carpenter";
Bir döngüde var kullanmak :
let text = "";
for (var i = 0; i < 5; i++) {
text += i + "<br>";
}
Bir döngüde let kullanma :
let text = "";
for (let i = 0; i < 5; i++) {
text += i + "<br>";
}
Tarayıcı Desteği
var
bir ECMAScript1 (ES1) özelliğidir.
ES1 (JavaScript 1997) tüm tarayıcılarda tam olarak desteklenir:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |