Apa itu Mengetik Array di TypeScript

Apa Itu Mengetik Array Di Typescript



Array berperilaku dengan cara yang sama di TypeScript seperti di JavaScript, dengan pengecualian bahwa pengembang harus menentukan tipenya secara eksplisit. Menurut definisi, array adalah daftar data yang diurutkan. Ini dapat digunakan untuk menulis kode yang dapat dipelihara. Mengetik array penting ketika pengembang ingin memastikan bahwa array memiliki panjang dan jenis tertentu, dan ini membantu menangkap kesalahan pada waktu kompilasi.

Tutorial ini akan menjelaskan pengetikan array dengan struktur atau pengaturan elemen yang berbeda dalam array di TypeScript.







Apa itu Mengetik Array di TypeScript?

Himpunan ” adalah struktur data dalam TypeScript yang mirip dengan JavaScript dengan fitur lanjutan untuk menentukan tipe array. Ini dapat digunakan untuk menyimpan dan memanipulasi kumpulan elemen dengan tipe yang sama, yang dapat berupa tipe atau objek primitif. TypeScript menyediakan beberapa cara untuk mendeklarasikan array dengan tipe dan struktur yang berbeda.



Ada dua cara untuk mendeklarasikan atau menginisialisasi array dengan tipe tunggal atau multi dalam TypeScript:



    • Kata kunci 'Larik'.
    • Sintaks steno

Sintaks untuk Single-Type Array





Ikuti sintaks yang diberikan untuk mendeklarasikan atau menginisialisasi array tipe tunggal:

Himpunan < jenis > = [ elemen1, elemen2, elemen3 ] ;
ATAU
jenis [ ] = [ elemen1, elemen2, elemen3 ] ;


Sintaks untuk Multi-Type Array



Untuk array multi-tipe, gunakan sintaks yang diberikan:

Himpunan < jenis | jenis > = [ elemen1, elemen2, elemen3 ] ;
ATAU
( jenis | jenis ) [ ] = [ elemen1, elemen2, elemen3 ] ;


Untuk menggunakan array tipe tunggal dan multi dalam TypeScript, ikuti artikel.

Ada dua struktur atau pengaturan elemen yang berbeda dalam sebuah array di TypeScript:

Larik Satu Dimensi dalam TypeScript

A ' satu dimensi ” array di TypeScript adalah kumpulan elemen dengan tipe yang sama yang disimpan dalam urutan linier.

Sintaksis

Ikuti sintaks yang diberikan untuk mendeklarasikan atau menginisialisasi array dimensi tunggal:

Himpunan < jenis > = [ elemen1, elemen2, elemen3 ] ;
ATAU
jenis [ ] = [ elemen1, elemen2, elemen3 ] ;


Sebelum melanjutkan, perlu diingat satu hal untuk mengeksekusi file TypeScript, itu harus diubah menjadi file JavaScript dan kemudian jalankan kode JavaScript di terminal menggunakan perintah yang diberikan:

nama file tsc.ts
simpul nama file.js


Contoh

Pertama, deklarasikan sebuah array bernama “ evenNumbers ” dari jenis “ nomor ”:

var evenNumbers: Array < nomor > ;


Inisialisasi array dengan menugaskan elemen ke dalamnya:

bilangan genap = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 , 16 , 18 , dua puluh ] ;


Terakhir, cetak array di konsol menggunakan tombol “ konsol.log() ' metode:

console.log ( evenNumbers ) ;


Keluaran

Array multi-dimensi dalam TypeScript

A ' multidimensi ” array di TypeScript adalah yang berisi satu atau lebih array sebagai elemennya. Setiap larik dalam adalah larik yang terpisah, dan semuanya memiliki panjang yang sama.

Sintaksis

Untuk array dua dimensi, sintaks berikut digunakan:

Himpunan < jenis > = [ [ elemen1, elemen2 ] , [ elemen1, elemen2 ] , [ elemen1, elemen2 ] ] ;
ATAU
jenis [ ] [ ] = [ [ elemen1, elemen2 ] , [ elemen1, elemen2 ] , [ elemen1, elemen2 ] ] ;


Di TypeScript, array tidak diharuskan memiliki jumlah dimensi tertentu. Anda dapat membuat larik dengan sejumlah dimensi dengan menyarangkan larik di dalam larik.

Contoh

Dalam contoh yang diberikan, kami akan mendeklarasikan dan menginisialisasi matriks 2×2 (array dua dimensi) dari “ nomor ' jenis:

membiarkan matriks: bilangan [ ] [ ] = [ [ sebelas , 1 ] , [ 12 , 5 ] , [ limabelas , 9 ] ] ;


Cetak matriks di konsol dengan mengulangi setiap elemen dari setiap larik menggunakan “ untuk ' lingkaran:

untuk ( membiarkan saya = 0 ; Saya < matriks.panjang; saya++ ) {
membiarkan baris = '' ;
untuk ( membiarkan j = 0 ; J < matriks [ Saya ] .panjang; j++ ) {
baris += matriks [ Saya ] [ J ] + ' ' ;
}
console.log ( baris ) ;
}


Keluaran


Kami telah mengumpulkan semua informasi yang diperlukan yang relevan dengan susunan pengetikan di TypeScript.

Kesimpulan

Himpunan ” adalah struktur data dalam TypeScript seperti halnya JavaScript dengan fitur lanjutan pengaturan tipe array. TypeScript menyediakan banyak cara untuk mendeklarasikan array dari berbagai jenis dan tata letak, termasuk array satu dimensi dan multi dimensi. Tutorial ini menjelaskan pengetikan array dengan struktur atau pengaturan elemen yang berbeda dalam array di TypeScript.