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:
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:
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.
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:
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:
JavaScript Aritmetik
cebir olduğu gibi, = ve + gibi operatörlerini kullanarak, JavaScript değişkenleri ile aritmetik yapabilirsiniz:
(Uçtan uca eklenmiş) Ayrıca dizeleri ekleyebilirsiniz ancak dizeleri birleştirilmiş olacak:
Ayrıca şunu da deneyin:
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»