[]
jQuery array sorusu
array mevzularını bir türlü çözemiyorum ama anlamaya çalışıyorum.
bir arrayın içine, birden fazla array yerleştirmem gerek. yani mantık şu ki:
myarray diye bir array olsun.
bu arrayın içine 10 adet değişken o değişkenlerin her birine de x ve y değerleri girmem gerekiyor.
böyle bir girdiyi nasıl yapıyoruz?
yani
myarray - > [0]=>{x:0, y:1}, [1] => {x:1, y:2}, [1]=>.....
gibi bir mantığı olacak.
bir arrayın içine, birden fazla array yerleştirmem gerek. yani mantık şu ki:
myarray diye bir array olsun.
bu arrayın içine 10 adet değişken o değişkenlerin her birine de x ve y değerleri girmem gerekiyor.
böyle bir girdiyi nasıl yapıyoruz?
yani
myarray - > [0]=>{x:0, y:1}, [1] => {x:1, y:2}, [1]=>.....
gibi bir mantığı olacak.
ya kısaca bir for döngüsü ile içeriğe değer atayacağım.
degisken[i].x = şu
degisken[i].y = bu
şeklinde. sonra da bunu okutacağım işte alert(degisken[i].x) gibi.
ama bunlar nasıl push ediliyor arraye bunu çözebilmiş değilim. bu formda pushlamam önemli, çünkü daha sonra x ve y dışında değişkenler de sokabilirim işin içine.
degisken[i].x = şu
degisken[i].y = bu
şeklinde. sonra da bunu okutacağım işte alert(degisken[i].x) gibi.
ama bunlar nasıl push ediliyor arraye bunu çözebilmiş değilim. bu formda pushlamam önemli, çünkü daha sonra x ve y dışında değişkenler de sokabilirim işin içine.
- kamera motor (08.06.14 16:00:00)
google'da multidimensional array jquery diye arayınca çıkıyor bir şeyler.
stackoverflow.com
böyle olabilirmiş yukarıda yazdığına göre:
var a = [];
a[0] = [1,2,3];
a[1] = [4,5,6];
stackoverflow.com
böyle olabilirmiş yukarıda yazdığına göre:
var a = [];
a[0] = [1,2,3];
a[1] = [4,5,6];
- bob's rotten head (08.06.14 16:13:59)
jquery bilmiyorum eğer çok boyutlu dizi olayı varsa
2 boyutlu dizi kullanılabilir sanırım.
1-[x1][y1]
2-[x2][y2]
3-[x3][y3]
4-[x4][y4]
şeklinde tutabilirsiniz.
2 boyutlu dizi kullanılabilir sanırım.
1-[x1][y1]
2-[x2][y2]
3-[x3][y3]
4-[x4][y4]
şeklinde tutabilirsiniz.
- cdiyez (08.06.14 16:14:49 ~ 16:17:39)
sorunuz jquery ile degil, javascript ile ilgili. javascript zaten dediginiz seye izin veren bir dil.
var myArray = [];
myArray.push({x: 0, y: 1});
myArray.push({x: "ankara", y: "istanbul"});
........
sonra da myArray[0].x seklinde erisebilirsiniz.
var myArray = [];
myArray.push({x: 0, y: 1});
myArray.push({x: "ankara", y: "istanbul"});
........
sonra da myArray[0].x seklinde erisebilirsiniz.
- sterimar (08.06.14 16:51:36 ~ 16:52:12)
1