Bagaimana Saya Bisa Melewati Array di TypeScript?

Bagaimana Saya Bisa Melewati Array Di Typescript



Pemrogram sering perlu melewatkan array sebagai parameter ke fungsi atau metode. Mirip dengan JavaScript, TypeScript memungkinkan melewatkan array sebagai parameter. Namun, TypeScript memiliki fitur tambahan yang mengizinkan pengembang untuk menentukan tipe elemen dalam array, yang membuat kode lebih aman untuk tipe, sederhana, dan mudah dipelihara.

Artikel ini akan membahas prosedur untuk melewatkan array sebagai parameter di TypeScript.







Bagaimana Saya Bisa Melewati Array di TypeScript?

Untuk meneruskan array sebagai parameter dalam TypeScript, cukup deklarasikan parameter sebagai tipe array. Anda dapat meneruskan array bertipe tunggal atau multi ke suatu fungsi hanya dengan menentukan jenisnya.



Sintaksis



Untuk meneruskan array dalam suatu fungsi, gunakan sintaks yang diberikan di bawah ini:





fungsi fungsi ( Himpunan: jenis [ ] ) {
// kode
}


Contoh 1: Lewati Single-Type Array

Dalam contoh yang diberikan, kami akan meneruskan array bertipe tunggal ke fungsi sebagai parameter dan melakukan operasi di atasnya. Di sini, kami akan mendefinisikan fungsi ' jumlah ” yang mengambil “ nomor ” ketik array dan kembalikan jumlah semua elemen:



fungsi jumlah ( larik: nomor [ ] ) {
membiarkan jumlah = 0 ;
untuk ( membiarkan elemen array ) {
jumlah += elemen;
}
kembali jumlah ;
}


Panggil fungsi dalam metode 'console.log()' dengan meneruskan array angka ganjil:

console.log ( jumlah ( [ 1 , 3 , 5 , 7 , 9 , sebelas , limabelas ] ) ) ;


Setelah mengubah dan mengeksekusi kode JavaScript, hasilnya berhasil mencetak jumlah keseluruhan dari array bilangan ganjil:


Contoh 2: Lewati Multi-Type Array

Anda juga bisa melewatkan array multi-tipe dalam suatu fungsi sebagai parameter. Di sini, dalam contoh yang diberikan, kita akan meneruskan array dengan tipe 'string' dan 'angka' ke suatu fungsi. Fungsi mengulang elemen-elemen dalam array menggunakan ' untuk ” mengulang dan mencetak setiap elemen ke konsol:

fungsi printArrayElements ( Himpunan: ( rangkaian | nomor ) [ ] ) {
untuk ( dimana di = 0 ; Saya < array.panjang; saya++ ) {
console.log ( Himpunan [ Saya ] )
}
}


Sekarang, panggil fungsi yang ditentukan dengan melewatkan array yang berisi elemen tipe string dan tipe angka:

console.log ( printArrayElements ( [ 'merah' , 1 , 5 , 7 , 'biru' , 'ungu' , 9 , sebelas ] ) ;


Keluaran


Itu semua tentang meneruskan array di TypeScript.

Kesimpulan

Untuk meneruskan array sebagai parameter dalam TypeScript, cukup deklarasikan parameter sebagai tipe array. Anda dapat melewati semua jenis array hanya dengan menentukan jenisnya. Meneruskan larik sebagai parameter bisa menjadi cara yang berguna untuk bekerja dengan kumpulan data di TypeScript. Artikel ini membahas prosedur untuk melewatkan array di TypeScript.