JSON Dizi Değişmezleri
Bu bir JSON dizesidir:
'["Ford", "BMW", "Fiat"]'
JSON dizesinin içinde bir JSON dizisi değişmezi vardır:
["Ford", "BMW", "Fiat"]
JSON'daki diziler, JavaScript'teki dizilerle neredeyse aynıdır.
JSON'da dizi değerleri string, number, object, array, boolean veya null türünde olmalıdır .
JavaScript'te dizi değerleri, yukarıdakilerin tümü ve ayrıca işlevler, tarihler ve tanımsız dahil olmak üzere diğer geçerli JavaScript ifadeleri olabilir.
JavaScript Dizileri
Bir hazır bilgiden bir JavaScript dizisi oluşturabilirsiniz:
Örnek
myArray = ["Ford", "BMW", "Fiat"];
Bir JSON dizesini ayrıştırarak bir JavaScript dizisi oluşturabilirsiniz:
Örnek
myJSON = '["Ford", "BMW", "Fiat"]';
myArray = JSON.Parse(myJSON);
Dizi Değerlerine Erişim
Dizi değerlerine dizine göre erişirsiniz:
Örnek
myArray[0];
Nesnelerdeki Diziler
Nesneler diziler içerebilir:
Örnek
{
"name":"John",
"age":30,
"cars":["Ford", "BMW", "Fiat"]
}
Dizi değerlerine dizine göre erişirsiniz:
Örnek
myObj.cars[0];
Bir Dizide Döngü Yapmak
Bir for in
döngü kullanarak dizi değerlerine erişebilirsiniz:
Örnek
for (let i in myObj.cars) {
x
+= myObj.cars[i];
}
Veya bir for
döngü kullanabilirsiniz:
Örnek
for (let i
= 0; i < myObj.cars.length; i++) {
x
+= myObj.cars[i];
}