Javascript ile diziler üzerinde işlem yapmadan kısaca dizinin tanımı bi yapalım daha sonra örneklerle konuya devam edelim. Dizi içerisinde birden fazla değer taşayan değişkendir diyabiliriz kısaca Örnek olarak bir sınıftaki öğrencileri isimlerini değişkenlere atayacağımızı düşünelim her öğrenci için bir değişken yani
var ogrenci1=“Bilişim Teknolojileri”;
var ogrenci2=“Javascript”;
var ogrenci3=“Diziler”;
var ogrenci4=“Html”; şeklinde devam etmesi gerekiyor bu şekilde 1000 tane öğrenci bilgisini ayrı ayrı değişkenlerde kaydetmek veya onlar üzerinde işlem yapmak programlama esnasında çok büyük sıkıntılar çıkarır. Bu sorunu ortadan kaldırmak için her öğrenci bilgisine bir id(numara) vererek tanımlama yapmak daha kolay olur.
var ogrenci=new Array();
ogrenci[0]=“Ahmet”;
ogrenci[1]=“Mehmet”;
ogrenci[2]=“Ali”
gibi tanımlayıp kullanabiliriz.
Temel Olarak Aşağıdaki biçimlerde dizi tanımlaması yapılabilir
1.
var myCars=new Array(); //Genel dizi tanımlaması yapıyoruz
myCars[0]=“Saab”; // her satırda ayrı ayrı elamanları giriyoruz
myCars[1]=“Volvo”;
myCars[2]=“BMW”;
2.
var myCars=new Array(“Saab”,“Volvo”,“BMW”); // Dizi tanımlama esnasında elemanlar atanıyor
Dizi elemanlarına erişebilmek için elemanların numarası ve dizi değişkeninin ismi kullanılır. Dizilerde ilk elemanın numarası 0’dır.
document.write(myCars[0]); // myCars dizisinin ilk elemanını ekrana yazdırır.