JavaScript Değişkenleri
JavaScript Değişkenleri
JavaScript değişkenleri, veri değerlerini depolayan kaplardır.
Bu örnekte, x, y ve z değişkenlerdir:
Örnek
var x = 7; var y = 8; var z = x + y;
Örnekte, şunu elde edebilirsiniz:
- x 7 değerini saklar
- y 8 değerini saklar
- z 15 değerini saklar
Benzer cebir
Bu örnekte, price1, price2 ve total değişkenlerdir:
Örnek
var price1 = 7; var price2 = 8; var price3 = 12; var total = price1 + price2 + price3;
Programlamada, cebir gibi, değişkenler (örneğin, price1) kullanırız ki değerleri saklayalım.
Programlamada, cebir gibi, ifadelerde değişkenler kullanırız (total = price1 + price2).
Örnekte, total'in 27 olduğunu hesaplayabilirsiniz.
İpucu:JavaScript değişkenleri, veri değerlerini depolayan kaplardır.
JavaScript tanımlayıcıları
hepsi JavaScript değişkenile başlamalıbenzersiz isminıntanımlayıcı。
Bu benzersiz isimlerTanımlayıcı。
Tanımlayıcı kısa isimler (örneğin, x ve y) veya daha tanımlayıcı isimler (age, sum, totalVolume) olabilir.
Değişken adı (tekil tanımlayıcı) oluşturma genel kuralları şunlardır:
- İsimler harf, rakam, alt çizgi ve dolar işareti içerebilir
- İsimler harf ile başlamalı
- İsimler de olabilir
$
ve_
Başlangıç (ama bu rehberde bunu yapmayacağız) - İsimler büyük/küçük harfe duyarlıdır (y ve Y farklı değişkenlerdir).
- Kullanılmayan kelimeler (örneğin, JavaScript anahtar kelimeleri) değişken adı olarak kullanılamaz.
İpucu:JavaScript tanımlayıcıları büyük/küçük harfe duyarlıdır.
atama operatörü
JavaScript'te, eşit işareti (=
atama operatörüdür, 'eşittir' operatörü değil.
Bu, cebirle farklıdır. Aşağıdaki kod cebirde geçersizdir:
x = x + 5
Ancak JavaScript'te bu çok mantıklıdır: x + 5'in değerini x'e atayın.
x + 5'in değerini hesaplayın ve sonucu x'e ekleyin. (x'nin değeri 5 artar.)
Açıklama:JavaScript'teki "eşitlik" işleviyet operatoru ==
。
JavaScript Veri Tipleri
JavaScript değişkenleri, örneğin 100 gibi sayısal değerler ve "Bill Gates" gibi metin değerlerini saklayabilir.
Programlamada, metin değerleri dizeler olarak adlandırılır.
JavaScript birçok veri türüyle işlem yapabilir, ancak şu anda sadece sayısal ve metin değerlerine odaklanıyoruz.
Diziler çift veya tek tırnak içinde sarılır. Sayısal değerler tırnak içinde olmaz.
Sayısal değerler, çift veya tek tırnak içinde olduğunda metin dizisi olarak görülür.
Örnek
var pi = 3.14; var person = "Bill Gates"; var answer = 'How are you!';
Değişken Açıklama (Oluşturma) JavaScript
JavaScript'te bir değişken oluşturmak "değişken açıklamak" olarak adlandırılır.
Değişken oluşturmak için: var
Anahtar kelimelerle JavaScript değişkenleri açıklanır:
var carName;
Açıklama yapıldıktan sonra, değişken değer içermeyen bir durumdadır. (Teknik olarak, değeri tanımsız
。)
ihtiyaç duyduğunuzdadeğer atmaDeğişkene değer atmak için
carName = "porsche";
Değişkene değer atarken:
var carName = "porsche";
Yukarıdaki örnekte, carName adlı bir değişken oluşturduk ve ona "porsche" değerini attık.
Sonra, id="demo" olan HTML paragrafında bu değeri "çıkartıyoruz":
Örnek
<p id="demo"></p> <script> var carName = "porsche"; document.getElementById("demo").innerHTML = carName; </script>
İpucu:
Tüm değişkenleri betiğin başında açıklamak iyi bir alışkanlıktır!
Bir cümlede çok değişken
Bir cümlede birçok değişken açıklanabilir. var
Bir cümlenin başında vevirgülDeğişkenleri ayırıcı:
var person = "Bill Gates", carName = "porsche", price = 15000;
Açıklamalar çok satırlı olabilir:
var person = "Bill Gates", carName = "porsche", price = 15000;
Value = undefined
Bilgisayar programlarında, bildirilen değişkenler genellikle değer içermeyenlerdir. Değer, hesaplanması gereken içerik olabilir veya daha sonra sağlanacak veri, örneğin veri girişi olabilir.
Değer içermeyen bir değişken, değerinin olmayacağı tanımsız
。
carName değişkeninin bu cümlenin ardından değeri tanımsız
:
Örnek
var carName;
JavaScript değişkenini tekrar tanımlama
JavaScript değişkenini yeniden tanımlarsanız, değerini kaybetmezsiniz.
Bu iki cümlenin ardından, değişken carName'nin değeri hala "porsche" dir:
Örnek
var carName = "porsche"; var carName;
JavaScript Mantıksal
Algebraya benzer şekilde, JavaScript değişkenleri üzerinden aritmetik işlemler yapabilirsiniz, =
ve +
işlevleri gibi:
Örnek
var x = 3 + 5 + 8;
Stringler de artı işaretini kullanabilir, ancak stringler birleştirilir:
Örnek
var x = "Bill" + " " + "Gates";
Bunu da deneyebilirsiniz:
Örnek
var x = "8" + 3 + 5;
İpucu:Sayısal değerleri çift tırnak içinde yerleştirirseniz, geri kalan değerler string olarak algılanır ve birleştirilir.
Şimdi bunu deneyin:
Örnek
var x = 3 + 5 + "8";
Dış okuma
JavaScript ileri düzey eğitim: ECMAScript grameri、 ECMAScript değişkenleri