JavaScript 2D Array Kullanımı
UstaDerslik Soru-Cevap Yararlı Araçlar
arama ikon
Diller
Türkçe Türkçe

bilgi UstaDerslik
Bu uyari kutusudur.
Tamam
Anasayfa
İletişim
Üyeler

JavaScript 2D Array Kullanımı

profil
cArleone
BEĞEN(0)
BEĞENME(0)
GÖRÜNTÜLENME(1566)
RAPOR ET
Normal de javascript de 2d array sistemi mevcut değil.Sadece 1d array sistemi mevcut.Onu da http://ustaderslik.com/konu/JavaScript_Ders-3_Array_(Diziler) burada anlatmıştım.Çoğu dil de olan bu sistemi javascript de 2 tane üst üste arraya çevirerek yapabiliyoruz.Öncelikle 2d arrayı az inceleyelim.

1d arraylar 0,1,2,3... şeklin de ilerliyor.2d arraylar ise 0-0,0-1,0-2... 1-0,1-1,1-2...2-0,2-1 şeklinde ilerliyor.1d arraylarda çağırma ve atamalarda array[0] bu şekilde kullanırken 2d de array[0][0] şeklinde.

var a= new Array();
for (var i = 0; i < 10; i++) {
a[i] = new Array();
}

Normal 1 array yaratıp ardırdan bir for döngüsü ile o arrayın belirlediğimiz kadar yeni arraya dönüştürüyoruz.Yukarıda 10 a kadar yaptık.Yukarıda a bir arrayken a[0] da bir array yaparak 2d olmasını sağladık.Bu şekilde a[0][0] oldu.

Genel örnek :
<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title>UstaDerslik</title>
<script type="text/javascript">
var dersler= new Array();
for (var i = 0; i < 10; i++) {
dersler[i] = new Array();
}
dersler[0][0] ="css";
dersler[1][1] ="html";
dersler[2][0] ="php";

alert(dersler);
</script>
</head>
<body>


</body>
</html>



Kod
Kalın
Vurgu
Resim
Video
Url
CEVAPLA
Tüm Hakları Saklıdır. ©Arleone 2013-2014 UstaDerslik






Giriş
Şifremi Unuttum...
Şifre Talep
  Kuralları Kabul Ediyorum.
Kaydol