Zor Çocuk

Moderatör
Değerlendirme - 100%
Katılım
3 Yıl 10 Ay 25 Gün
Mesajlar
884
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
JavaScript:
var x = 5;
var y = 6;
var z = x + y;
Yukarıdaki örnekten şunları bekleyebilirsiniz:

  • x 5 değerini depolar
  • y 6 değerini saklar
  • z 11 değerini depolar
Cebir Gibi
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, 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:

  • İ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
JavaScript tanımlayıcıları büyük / küçük harfe duyarlıdı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:

JavaScript:
x = x + 5
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:
var pi = 3.14;
var person = "John Doe";
var answer = 'Yes I am!';
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:

JavaScript:
var carName;
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:

JavaScript:
var carName = "Volvo";
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
JavaScript:
<p id="demo"></p>

<script>
var carName = "Volvo";
document.getElementById("demo").innerHTML = carName;
</script>
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 :

JavaScript:
var person = "John Doe", carName = "Volvo", price = 200;
Bir bildirim birden çok satıra yayılabilir:

JavaScript:
var person = "John Doe",
carName = "Volvo",
price = 200;
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:
var carName;
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:
var carName = "Volvo";
var carName;
JavaScript Aritmetiği
Cebirde olduğu gibi, =ve gibi operatörler kullanarak JavaScript değişkenleriyle aritmetik yapabilirsiniz +:

Misal
JavaScript:
var x = 5 + 2 + 3;
Dizeler de ekleyebilirsiniz, ancak dizeler birleştirilecektir:

Misal
JavaScript:
var x = "John" + " " + "Doe";
Ayrıca şunu deneyin:

Misal
JavaScript:
var x = "5" + 2 + 3;
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:
var x = 2 + 3 + "5";
JavaScript Dolar İşareti $
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 (_)
JavaScript dolar işaretini harf olarak ele aldığından, $ içeren tanımlayıcılar geçerli değişken isimleridir:

Misal
JavaScript:
var $$$ = "Hello World";
var $ = 2;
var $myMoney = 5;
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
Kod:
var _lastName = "Johnson";
var _x = 2;
var _100 = 5;
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 konuyu görüntüleyen kullanıcılar

Üst Alt