Pada saat pembuatan array, pemrogram perlu menentukan panjang array. Ini membantu mengalokasikan jumlah memori yang tepat yang diperlukan untuk menampung elemen array dan memastikan bahwa sumber daya memori digunakan secara efektif dan mencegah potensi luapan atau kesalahan memori.
Artikel ini akan mendemonstrasikan prosedur untuk menginisialisasi panjang array.
Bagaimana Cara Menginisialisasi Panjang Array di JavaScript?
Untuk menginisialisasi panjang array, gunakan “ konstruktor Array ” dengan melewatkan satu argumen yang merupakan panjang dari array yang ingin Anda buat.
Sintaksis
Untuk menggunakan konstruktor array untuk menginisialisasi panjang array, ikuti sintaks yang diberikan:
Array baru ( hanya )
Contoh
Dalam contoh yang diberikan, buat array dengan panjang “ sebelas ” menggunakan konstruktor Array dan menyimpannya dalam variabel “ Himpunan ”:
membiarkan larik = larik baru ( sebelas ) ;
Cetak array di konsol:
Dapat diamati bahwa array kosong dengan panjang “ sebelas ” telah berhasil dibuat:
Anda juga dapat menginisialisasi array dengan meneruskan elemen di konstruktor. Ini akan membuat array dengan panjang elemen yang ditentukan:
Seperti yang Anda lihat, array yang dibuat memiliki panjang “ sebelas ” sebagai konstruktor berisi 11 elemen:
Anda juga dapat membuat/mendeklarasikan array dan menginisialisasi panjang spesifiknya dengan memanggil fungsi khusus. Di sini, pertama-tama kita akan mendefinisikan fungsi bernama “ buatArrayofSize() ” yang menggunakan ukuran array sebagai argumen. Kemudian, buat array kosong dan tambahkan elemen di dalamnya dengan melakukan iterasi hingga panjang yang ditentukan. Terakhir, kembalikan larik panjang tertentu ke fungsi:
adalah bekas luka = [ ] ;
untuk ( dimana di = 0 ; Saya < ukuran ; saya++ ) {
arr [ Saya ] = saya;
}
kembali arr;
}
Panggil fungsi dengan meneruskan panjang array:
Cetak larik panjang yang ditentukan di konsol:
Keluaran
Itu semua tentang menginisialisasi panjang array dalam JavaScript.
Kesimpulan
Untuk menginisialisasi panjang array, gunakan ' konstruktor Array ' sebagai ' baru Himpunan() ” dengan meneruskan satu argumen yang merupakan panjang dari array yang ingin Anda buat. Anda juga dapat menginisialisasi array dengan meneruskan elemen dalam konstruktor seperti “ baru Larik(1, 2, 3) ” atau memanggil fungsi khusus. Pada artikel ini, kami mendemonstrasikan prosedur untuk menginisialisasi panjang array.