Zor Çocuk
Moderatör
JavaScript değişkenleri, veri değerlerini depolamak için kullanılan kaplardır.
Bu örnekte, x, y, ve z, değişkenler şunlardır:
Misal
Yukarıdaki örnekten şunları bekleyebilirsiniz:
Bu örnekte, price1, price2, ve total, değişkenler şunlardır:
Misal
Programlamada, tıpkı cebirde olduğu gibi, değerleri tutmak için değişkenler (fiyat1 gibi) kullanırız.
Programlamada, tıpkı cebirde olduğu gibi, ifadelerde değişkenler kullanırız (toplam = fiyat1 + fiyat2).
Yukarıdaki örnekten, toplamı 11 olarak hesaplayabilirsiniz.
JavaScript değişkenleri, veri değerlerini depolamak için kullanılan kaplardır.
JavaScript Tanımlayıcıları
Tüm JavaScript değişkenleri olmalıdır tespit ile benzersiz adlar .
Bu benzersiz adlara tanımlayıcılar denir .
Tanımlayıcılar kısa adlar (x ve y gibi) veya daha açıklayıcı adlar (yaş, toplam, toplam Hacim) olabilir.
Değişkenler (benzersiz tanımlayıcılar) için isim oluşturmanın genel kuralları şunlardır:
Atama Operatörü
JavaScript'te, eşittir işareti ( =) bir "atama" operatörüdür, "eşittir" operatörü değildir.
Bu cebirden farklıdır. Aşağıdakiler cebirde bir anlam ifade etmiyor:
Ancak JavaScript'te bu çok mantıklıdır: x + 5 değerini x'e atar.
(X + 5'in değerini hesaplar ve sonucu x'e koyar. X'in değeri 5 artar.)
"Eşittir" operatörü ==JavaScript'teki gibi yazılır .
JavaScript Veri Türleri
JavaScript değişkenleri 100 gibi sayıları ve "John Doe" gibi metin değerlerini tutabilir.
Programlamada, metin değerleri metin dizeleri olarak adlandırılır.
JavaScript birçok türde veriyi işleyebilir, ancak şimdilik sadece sayıları ve dizeleri düşünün.
Dizeler çift veya tek tırnak içinde yazılır. Sayılar tırnak işaretleri olmadan yazılır.
Tırnak içine bir sayı koyarsanız, metin dizesi olarak değerlendirilecektir.
Misal
JavaScript Değişkenlerini Bildirme (Oluşturma)
JavaScript'te bir değişken oluşturmak, bir değişkeni "bildirmek" olarak adlandırılır.
Şu varanahtar kelimeyle bir JavaScript değişkeni bildirirsiniz:
Bildirimden sonra değişkenin değeri yoktur (teknik olarak değerine sahiptir undefined).
To atamak değişkene bir değer, eşit işareti kullanın:
carName = "Volvo";
Ayrıca, değişkene bir değer atadığınızda da atayabilirsiniz:
Aşağıdaki örnekte, carName"Volvo" adında bir değişken oluşturup ona "Volvo" değerini atıyoruz .
Daha sonra, değeri id = "demo" ile bir HTML paragrafının içinde "çıkarırız":
Misal
Bir komut dosyasının başında tüm değişkenleri bildirmek iyi bir programlama uygulamasıdır.
Bir İfade, Çok Değişken
Tek bir ifadede birçok değişkeni tanımlayabilirsiniz.
İfadeye başlayın varve değişkenleri virgülle ayırın :
Bir bildirim birden çok satıra yayılabilir:
Değer = tanımsız
Bilgisayar programlarında, değişkenler genellikle bir değer olmadan bildirilir. Değer, hesaplanması gereken bir şey veya kullanıcı girdisi gibi daha sonra sağlanacak bir şey olabilir.
Değer olmadan bildirilen bir değişkenin değeri olacaktır undefined.
CarName değişkeni undefined, bu ifadenin yürütülmesinden sonra değere sahip olacaktır :
Misal
JavaScript Değişkenlerini Yeniden Bildirme
Bir JavaScript değişkenini yeniden bildirirseniz, değerini kaybetmez.
Değişken carName, şu ifadeler uygulandıktan sonra hala "Volvo" değerine sahip olacaktır:
Misal
JavaScript Aritmetiği
Cebirde olduğu gibi, =ve gibi operatörler kullanarak JavaScript değişkenleriyle aritmetik yapabilirsiniz +:
Misal
Dizeler de ekleyebilirsiniz, ancak dizeler birleştirilecektir:
Misal
Ayrıca şunu deneyin:
Misal
Tırnak içine bir sayı koyarsanız, sayıların geri kalanı dize olarak kabul edilecek ve birleştirilecektir.
Şimdi şunu dene:
Misal
JavaScript Dolar İşareti $
JavaScript tanımlayıcılarının (adlarının) aşağıdakilerle başlaması gerektiğini unutmayın:
Misal
Dolar işaretini kullanmak JavaScript'te çok yaygın değildir, ancak profesyonel programcılar arasında bunu genellikle JavaScript kitaplığının ana işlevi için bir takma ad olarak kullanır.
Örneğin JavScript kitaplığında jQuery, ana işlev $HTML öğelerini seçmek için kullanılır. JQuery'de $("p");"tüm p elemanlarını seç" anlamına gelir.
JavaScript Alt Çizgi (_)
JavaScript alt çizgiyi bir harf olarak değerlendirdiğinden, _ içeren tanımlayıcılar geçerli değişken adlarıdır:
Misal
Alt çizginin kullanılması JavaScript'te çok yaygın değildir, ancak profesyonel programcılar arasında bir kural, onu "özel (gizli)" değişkenler için bir takma ad olarak kullanmaktır.
Bu örnekte, x, y, ve z, değişkenler şunlardır:
Misal
JavaScript:
var x = 5;
var y = 6;
var z = x + y;
- x 5 değerini depolar
- y 6 değerini saklar
- z 11 değerini depolar
Bu örnekte, price1, price2, ve total, değişkenler şunlardır:
Misal
JavaScript:
var price1 = 5;
var price2 = 6;
var total = price1 + price2;
Programlamada, tıpkı cebirde olduğu gibi, ifadelerde değişkenler kullanırız (toplam = fiyat1 + fiyat2).
Yukarıdaki örnekten, toplamı 11 olarak hesaplayabilirsiniz.
JavaScript değişkenleri, veri değerlerini depolamak için kullanılan kaplardır.
JavaScript Tanımlayıcıları
Tüm JavaScript değişkenleri olmalıdır tespit ile benzersiz adlar .
Bu benzersiz adlara tanımlayıcılar denir .
Tanımlayıcılar kısa adlar (x ve y gibi) veya daha açıklayıcı adlar (yaş, toplam, toplam Hacim) olabilir.
Değişkenler (benzersiz tanımlayıcılar) için isim oluşturmanın genel kuralları şunlardır:
- İsimler harf, rakam, alt çizgi ve dolar işareti içerebilir.
- İsimler bir harfle başlamalıdır
- İsimler ayrıca $ ve _ ile başlayabilir (ancak bu eğitimde onu kullanmayacağız)
- İsimler büyük / küçük harfe duyarlıdır (y ve Y farklı değişkenlerdir)
- Ayrılmış kelimeler (JavaScript anahtar kelimeleri gibi) isim olarak kullanılamaz
Atama Operatörü
JavaScript'te, eşittir işareti ( =) bir "atama" operatörüdür, "eşittir" operatörü değildir.
Bu cebirden farklıdır. Aşağıdakiler cebirde bir anlam ifade etmiyor:
JavaScript:
x = x + 5
(X + 5'in değerini hesaplar ve sonucu x'e koyar. X'in değeri 5 artar.)
"Eşittir" operatörü ==JavaScript'teki gibi yazılır .
JavaScript Veri Türleri
JavaScript değişkenleri 100 gibi sayıları ve "John Doe" gibi metin değerlerini tutabilir.
Programlamada, metin değerleri metin dizeleri olarak adlandırılır.
JavaScript birçok türde veriyi işleyebilir, ancak şimdilik sadece sayıları ve dizeleri düşünün.
Dizeler çift veya tek tırnak içinde yazılır. Sayılar tırnak işaretleri olmadan yazılır.
Tırnak içine bir sayı koyarsanız, metin dizesi olarak değerlendirilecektir.
Misal
JavaScript:
var pi = 3.14;
var person = "John Doe";
var answer = 'Yes I am!';
JavaScript'te bir değişken oluşturmak, bir değişkeni "bildirmek" olarak adlandırılır.
Şu varanahtar kelimeyle bir JavaScript değişkeni bildirirsiniz:
JavaScript:
var carName;
To atamak değişkene bir değer, eşit işareti kullanın:
carName = "Volvo";
Ayrıca, değişkene bir değer atadığınızda da atayabilirsiniz:
JavaScript:
var carName = "Volvo";
Daha sonra, değeri id = "demo" ile bir HTML paragrafının içinde "çıkarırız":
Misal
JavaScript:
<p id="demo"></p>
<script>
var carName = "Volvo";
document.getElementById("demo").innerHTML = carName;
</script>
Bir İfade, Çok Değişken
Tek bir ifadede birçok değişkeni tanımlayabilirsiniz.
İfadeye başlayın varve değişkenleri virgülle ayırın :
JavaScript:
var person = "John Doe", carName = "Volvo", price = 200;
JavaScript:
var person = "John Doe",
carName = "Volvo",
price = 200;
Bilgisayar programlarında, değişkenler genellikle bir değer olmadan bildirilir. Değer, hesaplanması gereken bir şey veya kullanıcı girdisi gibi daha sonra sağlanacak bir şey olabilir.
Değer olmadan bildirilen bir değişkenin değeri olacaktır undefined.
CarName değişkeni undefined, bu ifadenin yürütülmesinden sonra değere sahip olacaktır :
Misal
JavaScript:
var carName;
Bir JavaScript değişkenini yeniden bildirirseniz, değerini kaybetmez.
Değişken carName, şu ifadeler uygulandıktan sonra hala "Volvo" değerine sahip olacaktır:
Misal
JavaScript:
var carName = "Volvo";
var carName;
Cebirde olduğu gibi, =ve gibi operatörler kullanarak JavaScript değişkenleriyle aritmetik yapabilirsiniz +:
Misal
JavaScript:
var x = 5 + 2 + 3;
Misal
JavaScript:
var x = "John" + " " + "Doe";
Misal
JavaScript:
var x = "5" + 2 + 3;
Şimdi şunu dene:
Misal
JavaScript:
var x = 2 + 3 + "5";
JavaScript tanımlayıcılarının (adlarının) aşağıdakilerle başlaması gerektiğini unutmayın:
- Bir mektup (AZ veya az)
- Dolar işareti ($)
- Veya alt çizgi (_)
Misal
JavaScript:
var $$$ = "Hello World";
var $ = 2;
var $myMoney = 5;
Örneğin JavScript kitaplığında jQuery, ana işlev $HTML öğelerini seçmek için kullanılır. JQuery'de $("p");"tüm p elemanlarını seç" anlamına gelir.
JavaScript Alt Çizgi (_)
JavaScript alt çizgiyi bir harf olarak değerlendirdiğinden, _ içeren tanımlayıcılar geçerli değişken adlarıdır:
Misal
Kod:
var _lastName = "Johnson";
var _x = 2;
var _100 = 5;