Java Script'te Değişkenler

Javascript Java Script'te Değişkenler Programlama Dilleri hakkında bilgi paylaş; Java Script'te Değişkenler ________________________________________ JScript'te değişkenlere diğer diller gibi bir değişken ...
Cevapla
WebMasTer SiTeSi
 
Seçenekler
  #1  
Arama 30-12-2007, 12:51
kadınca
Guest
Mesajlar: n/a
 
     WS-Ticareti: ()

Java Script'te Değişkenler

Java Script'te Değişkenler
________________________________________

JScript'te değişkenlere diğer diller gibi bir değişken tipi atamak zorunda değiliz. Daha sonra bu değişkeni eşitlediğiniz değere göre bir tip alacaktır.

JScript'te değişken tipleri olmadığı gibi bir dizi tanımı da yoktur. Bir dizi oluşturmak için basit bir foksksiyon yazmamız ve daha sonra kaç elemanlı dizi açmak istiyorsak bu fonksiyona onu parametre olarak göndermemiz gerekecektir. Bu fonksiyon şu şekilde olabilir:

HTML-Kodu:
function makearray(n) { this.lenght=n; for( var i=1;i<=n;i++) { this[i]=0; return this; }}
Daha sonra da dizimize vermek istediğimiz ismi ve uzunluğunu bu fonksiyona göndermemiz gerekecek. Yani


HTML-Kodu:
Kod:
dizi= new makearray(20);
dediğimizde 20 elemanlı ve her elemanı 0 olan bir dizi oluşturalacaktır.

Tabi ki bu ilk değeri olmayan veya çok uzun bir dizi yaratmak için aksi halde Array komutuyla da bir dizi yaratılabilir. Şöyle ki:


HTML-Kodu:
Kod:
dizi = Array("Ali","Ayse","Selim","Yahya","Kemal");
Burada dikkat edilmesi gereken nokta dizi elemanlarına ulaşırken diziadı[indexno] syntax'ı ve dizi index numaralarının( biz aksini belirtmedikçe) 0'dan başladığıdır. Bu arada bir değişkene string değer atandığı zaman o değişkenin otomatik olarak bir karakterler dizisi olarak algılanmayacağı da önemli bir özelliktir. Yani;


HTML-Kodu:
Kod:
ad="Serdar";
şeklinde bir tanımlamada
HTML-Kodu:
Kod:
ad[1]=S , ad[2]=e ...
olmayacaktır.

Bir stringin içinden bir harfi ya da harf grubunu almak istediğimizde kullanmamız gereken komut substring komutudur.


HTML-Kodu:
Kod:
harf=ad.substring(0,1);
yazdığımızda harf değişkeni S harfini içerecektir. Buradaki parametrelerden 0, kaçıncı karakterden başlanacağını 1 ise kaçıncı karaktere kadar alınacağını gösterir.(1 hariç)

Yani
HTML-Kodu:
Kod:
harf=ad.substring(0,2)
deseydik harf değişkeni "Se" değerini içerecekti.

Bu işlemin tam tersi de mümkündür. Yani girilen bir karakterin kaçıncı karakter olduğunu bulmak. Bunun için de indexOf komutunu kullanıyoruz.


HTML-Kodu:
Kod:
sayi=ad.indexOf("e");
yazdığımızda sayi değişkenine 2 değeri atanır.

Ayrıca bu değişkenin uzunluğunu bulmak için lenght komutu kullanılır.


HTML-Kodu:
Kod:
sayi=ad.lenght;
dediğimizde sayi değişkeninde 6 değeri bulunacaktır.
Alıntı ile Cevapla
Cevapla
Arama Etiketleri: , ,



Seçenekler


Benzer Konular
Konu Konu Açanlar Forum Cevaplar Güncel Mesajlar
Java Script'te Form Nesneleri kadınca Javascript 0 30-12-2007 12:54
Java Script'te Nesne Yaratmak kadınca Javascript 0 30-12-2007 12:52
Java Script'te Döngüler kadınca Javascript 0 30-12-2007 12:52
ASP-Değişkenler (DIM) kadınca Web Dersleri 0 19-11-2007 07:31
Java nedir? Java programlama diline girmeden önce kısa bir giriş yazısı W-S Java 0 03-11-2007 12:22


Webmaster web tasarım online reviews ~ Kadınlar blogu ~ Apple iPhone, iPod Touch ( iTouch ) Forum ~ iPhone