En son web geliştirme öğreticiler
 

JavaScript Değişkenler


JavaScript Değişkenler

JavaScript değişkenleri veri değerleri depolamak için bir kap.

Bu örnekte, x, y ve z , değişkenler şunlardır:

Örnek

var x = 5;
var y = 6;
var z = x + y;
Kendin dene "

Yukarıdaki örnekte itibaren, bekleyebilirsiniz:

  • x değeri depolar 5
  • y değeri depolar 6
  • z depolar değeri 11

Çok gibi Cebir

Bu örnekte, price1, price2 ve total , değişkenler şunlardır:

Örnek

var price1 = 5;
var price2 = 6;
var total = price1 + price2;
Kendin dene "

Programlamada, sadece cebir olduğu gibi biz değişkenleri kullanın (like price1 ) değerleri tutmak için.

Programlamada, sadece cebir olduğu gibi biz ifadelerde değişkenleri kullanabilir (total = price1 + price2) .

Yukarıdaki örnekte itibaren, hesaplayabilirsiniz total 11 olmak.

JavaScript değişkenleri veri değerleri depolamak için bir kap.


JavaScript Tanımlayıcıları

Tüm JavaScript değişkenleri benzersiz adlarla tanımlanmalıdır.

Bu benzersiz isimler olarak adlandırılan tanımlayıcılardır.

Tanımlayıcılar kısa adlar olabilir (like x and y ) , ya da daha fazla açıklayıcı adlar (age, sum, totalVolume) .

Değişkenler için isimleri oluşturmak için genel kurallar (unique identifiers) şunlardır:

  • İsimler harfleri, rakamları, alt çizgi ve dolar işareti içerebilir.
  • İsimler bir harf ile başlamalıdır
  • İsimler de $ ile başlar ve _ olabilir (but we will not use it in this tutorial)
  • İsimleri harf duyarlı (y and Y are different variables)
  • Ayrılmış kelimeler (like JavaScript keywords) adı olarak kullanılamaz

JavaScript tanımlayıcılar harfe duyarlıdır.


Atama Operatörü

JavaScript, eşit işareti (=) bir bir "assignment" operatör değil, bir "equal to" operatör.

Bu cebir farklıdır. cebirdeki mantıklı değil aşağıdadır:

x = x + 5

JavaScript'inizde, ancak çok mantıklı: Bu x x + 5 değerini atar.

(Bu, x + 5 değerini hesaplar ve x içine sonucu koyar. X'in değeri 5 ile artırılır)

"equal to" operatörü gibi yazılır == JavaScript.


JavaScript Veri Türleri

JavaScript değişkenleri gibi 100 gibi numaraları ve metin değerlerini tutabilir "John Doe" .

Programlamada, metin değerleri metin dizeleri olarak adlandırılır.

JavaScript çeşitli veri tiplerini işlemek, ama şimdi, sadece sayı ve dizeleri düşünebiliriz.

Dizeler çift veya tek tırnak içine yazılır. Sayılar tırnak işaretleri olmadan yazılır.

Eğer bir numara tırnak koymak, bu bir metin dizesi olarak işlem görecektir.

Örnek

var pi = 3.14;
var person = "John Doe";
var answer = 'Yes I am!';
Kendin dene "

Bildirmek (Creating) JavaScript Değişkenler

JavaScript bir değişkeni oluşturma denir "declaring" bir değişken.

Sen sahip olan bir JavaScript değişken bildirmek var anahtar sözcüğü:

var carName;

ilanından sonra, değişken değeri yoktur. (Teknik olarak tanımlanmamış bir değere sahiptir)

Değişkene değer atamak için eşittir işaretini kullanın:

carName = "Volvo";

Bunu bildirirken aynı zamanda değişkene bir değer atayabilirsiniz:

var carName = "Volvo";

Aşağıdaki örnekte, adlı bir değişken oluşturmak carName ve değeri atamak "Volvo" kendisine.

Sonra "output" sahip bir HTML paragrafın içine değer id="demo" :

Örnek

<p id="demo"></p>

<script>
var carName = "Volvo";
document.getElementById("demo").innerHTML = carName;
</script>
Kendin dene "

Bu bir senaryonun başlangıcında tüm değişkenleri bildirmek için iyi bir programlama uygulamadır.


Bir Beyanı, Birçok Değişkenler

Tek bir açıklamada birçok değişken tanımlayabilir.

Beyanına başlayın var ve virgülle değişkenleri ayırmak:

var person = "John Doe", carName = "Volvo", price = 200;
Kendin dene "

Bir bildirim birden fazla satır yayılabilir:

var person = "John Doe",
carName = "Volvo",
price = 200;
Kendin dene "

Değeri = tanımsız

Bilgisayar programları olarak, değişkenler genellikle bir değere sahip olmadığı bildirilmiştir. değeri hesaplanmalıdır şey veya kullanıcı girişi gibi, daha sonra sağlanacaktır şey de olabilir.

Bir değere sahip olmadığı bildirilen bir değişken değeri olur undefined .

Değişken carName bu komut çalıştıktan sonra tanımsız değere sahip olacaktır:

Örnek

var carName;
Kendin dene "

Yeniden Bildirilmesi JavaScript Değişkenler

Eğer bir JavaScript yeniden bildirirseniz, onun değerini kaybetmez.

Değişken carName hala değere sahip olacak "Volvo" Bu ifadelerin yürütülmesinden sonra:

Örnek

var carName = "Volvo";
var carName;
Kendin dene "

JavaScript Aritmetik

cebir olduğu gibi, = ve + gibi operatörlerini kullanarak, JavaScript değişkenleri ile aritmetik yapabilirsiniz:

Örnek

var x = 5 + 2 + 3;
Kendin dene "

(Uçtan uca eklenmiş) Ayrıca dizeleri ekleyebilirsiniz ancak dizeleri birleştirilmiş olacak:

Örnek

var x = "John" + " " + "Doe";
Kendin dene "

Ayrıca şunu da deneyin:

Örnek

var x = "5" + 2 + 3;
Kendin dene "

Eğer tırnak içinde bir numara koyarsanız, sayılar dinlenme dizeleri ve birleştirilmiş olarak ele alınacaktır.


Egzersizleri ile Yourself test edin!

Egzersiz 1 » Alıştırma 2» Egzersiz 3 » Egzersiz 4» Egzersiz 5 » Egzersiz 6»