Menu
Coddy logo textTech

Dizi Elemanlarına Erişme

Coddy'nin JavaScript Journey'sinin Temeller bölümünün bir parçası — ders 58 / 77.

JavaScript'te, birden fazla değeri tek bir değişkende saklamak için dizileri (arrays) kullanırız. Bir dizideki her bir değere eleman (element) denir ve her elemanın bir indeksi vardır. İndeksler 0'dan başlar ve dizinin uzunluğunun bir eksiğine kadar devam eder.

Örneğin, şu diziye bir göz atın: 

let myArray = ['a', 'b', 'c', 'd', 'e', 'f', 'g']
  • a elemanı 0 indeksindedir
  • b elemanı 1 indeksindedir
  • ...
  • g elemanı 6 indeksindedir

Bir dizinin bir öğesine erişmek için, köşeli parantez içindeki dizinini kullanabiliriz. Örneğin, myArray adındaki bir dizinin ilk öğesine erişmek için myArray[0] kullanırız.

İşte bir örnek:

let myArray = [10, 20, 30, 40, 50]
let element = myArray[2]

element değişkeni, üçüncü öğeye (indeksi 2 olan) eriştiği için 30 değerini tutacaktır.

challenge icon

Görev

Kolay

Argüman olarak bir dizi alan ve dizideki tüm öğeleri birbiri ardına yazdıran values adında bir fonksiyon oluşturun.

Bir dizi üzerinde döngü kurmak için for ifadesi içinde .length özelliğini kullanın:

let myArray = [10, 20, 30, 40, 50]
for (let i = 0; i < myArray.length; i++) {
    console.log(myArray[i]);
}

Bu şekilde i, 0'dan myArray.length değerine kadar (dahil değil) dönecektir; bu da tam olarak tüm dizi indeksleridir.

Kopya kağıdı

Diziler, tek bir değişkende birden fazla değer saklar. Her öğenin 0'dan başlayan bir indeksi vardır:

let myArray = ['a', 'b', 'c', 'd', 'e', 'f', 'g']

İndeksi kullanarak köşeli parantezlerle öğelere erişin:

let myArray = [10, 20, 30, 40, 50]
let element = myArray[2] // 30 döndürür

.length özelliğini kullanarak diziler üzerinde döngü kurun:

for (let i = 0; i < myArray.length; i++) {
    console.log(myArray[i]);
}

Kendin dene

function values(arr) {
    // Buraya kod yazın
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Temeller bölümündeki tüm dersler