THT DUYURU

chat
takipci
Seçenekler

Java Script - Diziler (Arrays)

LosT - ait Kullanıcı Resmi (Avatar)
Moderatör
Üyelik tarihi:
02/2015
Nereden:
-
Yaş:
20
Mesajlar:
7.494
Konular:
1115
Teşekkür (Etti):
1746
Teşekkür (Aldı):
1911
Ticaret:
(0) %
0
1003
12-01-2016 21:57
#1
Değişkenler ve Veri Türleri dersinde diziler (array) konusuna kısaca değinmiştik. Birden fazla verinin saklanması için oluşturulan değişkenlere dizi adı verilir. Dizilerin oluşturulmasındaki temel düşünce birden fazla veriye tek bir değişken altından erişebilmektir.

Değişkenlerdeki her bir veriye eleman denir. Dizi elemanları indeks değerleri ile çağrılırlar. İndeks bir elemanın dizi içinde nerede yer aldığını gösterir.

İndeksler bir çok programlama dilinde olduğu gibi 0'dan başlar. 0'dan başlamasının sebebi programlama dillerinin tamamen insan mantığı oluşturulmuş olduğunun göstergesidir.

Dizide eleman tanımlamak için kullanılan üç yöntem vardır. İlkini sözünü ettiğim derste görmüştük.

<s c r i p t>
var sayilar = new Array("sıfır", "bir", "iki", "üç");
d o c u m e n t.write(sayilar);
</script>


Bu daha önce öğrendiğimiz yöntemdir. sayilar adında 4 elemanlı bir dizi oluşturduk.

sıfır,bir,iki,üç
Çıktımız ise bu şekilde olacaktır.

<s c r i p t>
var sayilar = ["sıfır", "bir", "iki", "üç"];
d o c u m e n t.write(sayilar);
</script>


Bu da ikinci yöntemdir. Dizi elemanlarını köşeli parantezler ([ ]) içerisine yazıyoruz.

sıfır,bir,iki,üç

Çıktımız ise aynı şekilde olacaktır.

<s c r i p t>
var sayilar = new Array();
sayilar[0] = "sıfır";
sayilar[1] = "bir";
sayilar[2] = "iki";
sayilar[3] = "üç";
d o c u m e n t.write(sayilar);
</script>


Son yöntemimizde ise sayilar adında boş bir dizi oluşturduk ve elemanlarını tek tek girdik.

sıfır,bir,iki,üç

Bu çıktımız da aynı olacaktır.

length özelliği: Bir dizinin eleman sayısını dilimizde uzunluk anlamına gelen length özelliği ile sorgulayabiliriz.

<s c r i p t>
var sayilar = ["sıfır", "bir", "iki", "üç"];
d o c u m e n t.write(sayilar.length);
</script>


Bunun için dizi adindan sonra .length komutunu çalıştırmamız yeterlidir.

4

Çıktımız ise bu şekilde olacaktır.

<s c r i p t>
var sayilar = ["sıfır", "bir", "iki", "üç"];
d o c u m e n t.write(sayilar[2]);
</script>


İstenilen eleman değerine ulaşmak için indeks değerini sorgulamak yeterlidir.

iki

Çıktımız ise ikinci indeks değerini verecektir.
---------------------
Ne büyüksün ki, kanın kurtarıyor Tevhid'i...
Bedr'in aslanları ancak, bu kadar şanlı idi.
Sana dar gelmeyecek makber'i kimler kazsın?
"Gömelim gel seni tarihe"desem, sığmazsın.

Mehmet Akif Ersoy


Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler