Değişkenler Javascript'te ve diğer programlama dillerinde olduğu gibi bilgi depolamak bu bilgiyi kullanmak amacıyla kullanılırlar. Değişkenler var komutu ile oluşturulurlar. Karakter olarak kullanıldıklarında işlem yapılamazlar. Nümerik olarak kullanıldıklarında ancak işlem yapabilirler.
var sayi;
var sayi1=10;
var yazi1="10";
Burada birinci satırdaki sayi değişkeni script kodunun herhangi bir yerinde kullanılmak üzere oluşturulmuştur. İkinci satırda sayi1 adındaki değişkenin değeri hemen o satırda = ifadesinden sonra verilmiştir. Böyle değişken tanımı da yapılabilir. Üçüncü satırda ise değişkenin karakter ifadesi olarak kullanımını göstermektedir. Burada önemli olan karakter değişkenlerin alıntı "" ifadesinin arasında kullanılmasıdır. Her değişkenden sonra ; işareti konulmalıdır. Tarayıcı, bir başka komut satırına geçtiğini bu yol ile anlar.
var sayi1=10;
var sayi2=20;
var sayi3=sayi1+sayi2;
Birinci ve ikinci satırlarda değişkenler oluşturulmuştur. Üçüncü satırdaki ise sayi3 değişkeni ile diğer iki değişken toplanmıştır. Burada önemli olan işlem yapmak istediğimizde değişken değerinin alıntı "" işaretlerinin arasına konmamasıdır. Üçüncü satırı - ileride göreceğimiz write() fonk-
siyonu ile - tarayıcıda yazdırırsak göreceğimiz değer 30'dur.
var sayi1="10";
var sayi2="20";
var sayi3= sayi1+sayi2 ;
Bir önceki örnekten farklı olarak değişken değerlerinin alıntı işaretleri içerisinde yazılmıştır. Eğer sayi3 adlı değişken tarayıcıda yazdırılırsa göreceğimiz ifade 1020 ifadesidir. Yani tarayıcı karakter olarak tanımladığımız değişkenleri ardada ekledi. Burada unutulmaması gereken şey bunun sadece + işleminde geçerli olmasıdır. Diğer işlem türlerinde bu tür bir sonuç alınamaz.
Değişkenlere Ad Verirken Uyulması Gereken Kurallar.
1) Değişken isimleri harf veya _ karakteri ile başlayabilir. Rakam kullanmak istersek 2. karakterden
sonra kullanılabilr. Yani değişkenin ilk karakteri rakam olamaz. Değişken isimlerine örnekler;
var url="turkport"; // doğru
var _rakam=12; // doğru
var a1=123; // doğru
var 3uzler="üçüzler" // yanlış
var x1; // doğru
2) Değişken tanımlarken bir veya birden fazla boşluk bırakmak tanımlama açısından herhangi bir
sorun teşkil etmez.
3) Değişken adı verirken kullandığımız harflerin büyük veya küçük olması bazı tarayıcılarda fark
etmezken çoğu tarayıcıda farklı bir değişken anlamındadır. Yani;
var say=1;
var Say=1;
Birçok tarayıcıda farklı değişkenler olarak algılanır.
Değişkenlerin işlem operatörleri ile kullanımı
Değişkenlere işlem yaptırabilecek işlemcilere operatör denir. JavaScript’te 4 çeşit operatör vardır.
Evet şimdide aşagidaki gibi operatörlerimiz var ama ben diğer konuda yazım bunları ..malum form fazla uzamasın ....