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']aelemanı 0 indeksindedirbelemanı 1 indeksindedir- ...
gelemanı 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.
Görev
KolayArgü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
}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
4Operatörler Bölüm 2
Mantıksal Operatörler Bölüm 1Mantıksal Operatörler Bölüm 2Özet - Basit MantıkMantıksal Operatörler Bölüm 3Tür Zorlama7Hesap Paylaştırma Hesaplayıcısı
Hoş Geldiniz MesajıBahşiş ve Toplamı Hesaplama2Değişkenler
SayılarStringBooleanİsimlendirme KurallarıBoş DeğişkenlerÖzet - Değişkenleri BaşlatmaSabitler11Diziler Bölüm 1
Dizi TanımlamaDizi Elemanlarına ErişmeDizileri DeğiştirmeDizi Metotları Bölüm 1Dizi Metotları Bölüm 2Özet - Dizi İşleyici3Operatörler Bölüm 1
Aritmetik OperatörlerModül OperatörüAritmetik KısayollarKarşılaştırma OperatörleriSıkı ve Gevşek EşitlikÖzet - Basit Matematik6Temel Giriş-Çıkış
ÇıktıDeğişkenlerle ÇıktıTür Dönüşümü - Bölüm 1Tür Dönüşümü - Bölüm 2Özet - 120'ye KadarÖzet - Doğru veya Yanlış