Dizi oluşturma sırasında, programcıların bir dizinin uzunluğunu belirtmesi gerekir. Dizi öğelerini tutmak için gereken uygun miktarda belleğin tahsis edilmesine yardımcı olur ve bellek kaynaklarının etkili bir şekilde kullanılmasını sağlar ve olası taşma veya bellek hatalarını önler.
Bu makale, bir dizinin uzunluğunu başlatma prosedürünü gösterecek.
JavaScript'te Dizi Uzunluğu Nasıl Başlatılır?
Bir dizinin uzunluğunu başlatmak için “ dizi oluşturucu ” oluşturmak istediğiniz dizinin uzunluğu olan tek bir argüman ileterek.
Sözdizimi
Bir dizinin uzunluğunu başlatmak üzere dizi yapıcısını kullanmak için verilen sözdizimini izleyin:
yeni Dizi ( sadece )
Örnek
Verilen örnekte, ' uzunluğunda bir dizi oluşturun. onbir ” Array yapıcısını kullanarak ve onu bir değişkende saklayarak” sıralamak ”:
izin vermek dizi = yeni Dizi ( onbir ) ;
Diziyi konsolda yazdırın:
“ uzunluğunda boş bir dizi olduğu gözlemlenebilir. onbir ” başarıyla oluşturuldu:
Yapıcıdaki öğeleri ileterek diziyi de başlatabilirsiniz. Belirtilen öğelerin uzunluğunda bir dizi oluşturacaktır:
Gördüğünüz gibi oluşturulan dizi “uzunluğundadır. onbir ” yapıcı 11 öğe içerdiğinden:
Ayrıca bir dizi oluşturabilir/bildirebilir ve özel bir işlevi çağırarak belirli uzunluğunu başlatabilirsiniz. Burada ilk olarak “ isimli bir fonksiyon tanımlayacağız. createArrayofSize() ” bu, argüman olarak bir dizinin boyutunu alır. Ardından, boş bir dizi oluşturun ve belirtilen uzunluğa kadar yineleyerek içindeki öğeleri ekleyin. Son olarak, belirli uzunluğun dizisini işleve döndürün:
yara izi = [ ] ;
için ( nerede = 0 ; Ben < boyut ; ben++ ) {
varış [ Ben ] = ben;
}
geri dönmek dizi;
}
Bir dizinin uzunluğunu geçirerek işlevi çağırın:
Belirtilen uzunluktaki diziyi konsolda yazdırın:
Çıktı
Bu tamamen dizi uzunluğunu JavaScript'te başlatmakla ilgiliydi.
Çözüm
Bir dizinin uzunluğunu başlatmak için ' dizi oluşturucu ' gibi ' yeni Sıralamak() ” oluşturmak istediğiniz dizinin uzunluğu olan tek bir argüman ileterek. Yapıcıdaki ' gibi öğeleri ileterek diziyi de başlatabilirsiniz. yeni Dizi(1, 2, 3) ” veya özel bir işlevi çağırmak. Bu makalede, bir dizinin uzunluğunu başlatma prosedürünü gösterdik.