Apakah Tatasusunan Menaip dalam TypeScript

Apakah Tatasusunan Menaip Dalam Typescript



Tatasusunan berkelakuan dengan cara yang sama dalam TypeScript seperti yang mereka lakukan dalam JavaScript, dengan pengecualian bahawa pembangun mesti menentukan jenisnya secara eksplisit. Mengikut definisi, tatasusunan ialah senarai data yang tersusun. Ia boleh digunakan untuk menulis kod yang boleh diselenggara. Menaip tatasusunan adalah penting apabila pembangun ingin memastikan bahawa tatasusunan mempunyai panjang dan jenis tertentu, dan ia membantu menangkap ralat pada masa penyusunan.

Tutorial ini akan menerangkan tatasusunan menaip dengan struktur atau susunan elemen yang berbeza dalam tatasusunan dalam TypeScript.







Apakah Tatasusunan Menaip dalam TypeScript?

Susunan ” ialah struktur data dalam TypeScript yang serupa dengan JavaScript dengan ciri lanjutan untuk menentukan jenis tatasusunan. Ia boleh digunakan untuk menyimpan dan memanipulasi koleksi elemen dari jenis yang sama, yang boleh sama ada jenis primitif atau objek. TypeScript menyediakan beberapa cara untuk mengisytiharkan tatasusunan dengan jenis dan struktur yang berbeza.



Terdapat dua cara untuk mengisytiharkan atau memulakan tatasusunan dengan jenis tunggal atau berbilang dalam TypeScript:



    • Kata kunci 'Array'.
    • Sintaks singkatan

Sintaks untuk Tatasusunan Jenis Tunggal





Ikuti sintaks yang diberikan untuk mengisytiharkan atau memulakan tatasusunan satu jenis:

Susunan < menaip > = [ unsur1, unsur2, unsur3 ] ;
ATAU
menaip [ ] = [ unsur1, unsur2, unsur3 ] ;


Sintaks untuk Tatasusunan Berbilang Jenis



Untuk tatasusunan berbilang jenis, gunakan sintaks yang diberikan:

Susunan < menaip | menaip > = [ unsur1, unsur2, unsur3 ] ;
ATAU
( menaip | menaip ) [ ] = [ unsur1, unsur2, unsur3 ] ;


Untuk menggunakan tatasusunan tunggal dan berbilang jenis dalam TypeScript, ikuti artikel.

Terdapat dua struktur atau susunan elemen yang berbeza dalam tatasusunan dalam TypeScript:

Tatasusunan Satu Dimensi dalam TypeScript

A ' satu dimensi ” tatasusunan dalam TypeScript ialah koleksi elemen dari jenis yang sama disimpan dalam urutan linear.

Sintaks

Ikuti sintaks yang diberikan untuk mengisytiharkan atau memulakan tatasusunan dimensi tunggal:

Susunan < menaip > = [ unsur1, unsur2, unsur3 ] ;
ATAU
menaip [ ] = [ unsur1, unsur2, unsur3 ] ;


Sebelum meneruskan, ingat satu perkara untuk melaksanakan fail TypeScript, ia mesti ditranspile ke dalam fail JavaScript dan kemudian jalankan kod JavaScript pada terminal menggunakan arahan yang diberikan:

tsc nama fail.ts
nama fail nod.js


Contoh

Pertama, isytiharkan tatasusunan bernama ' nombor genap 'jenis' nombor ”:

var evenNumbers: Array < nombor > ;


Mulakan tatasusunan dengan memberikan elemen kepadanya:

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


Akhir sekali, cetak tatasusunan pada konsol menggunakan ' console.log() ' kaedah:

konsol.log ( nombor genap ) ;


Pengeluaran

Tatasusunan berbilang dimensi dalam TypeScript

A ' pelbagai dimensi ” tatasusunan dalam TypeScript ialah tatasusunan yang mengandungi satu atau lebih tatasusunan sebagai elemennya. Setiap tatasusunan dalam ialah tatasusunan yang berasingan, dan semuanya mempunyai panjang yang sama.

Sintaks

Untuk tatasusunan dua dimensi, sintaks berikut digunakan:

Susunan < menaip > = [ [ unsur1, unsur2 ] , [ unsur1, unsur2 ] , [ unsur1, unsur2 ] ] ;
ATAU
menaip [ ] [ ] = [ [ unsur1, unsur2 ] , [ unsur1, unsur2 ] , [ unsur1, unsur2 ] ] ;


Dalam TypeScript, tatasusunan tidak diperlukan untuk mempunyai bilangan dimensi tertentu. Anda boleh mencipta tatasusunan dengan sebarang bilangan dimensi dengan meletakkan tatasusunan di dalam tatasusunan.

Contoh

Dalam contoh yang diberikan, kami akan mengisytiharkan dan memulakan matriks 2×2 (tatasusunan dua dimensi) bagi “ nombor ” jenis:

biarkan matriks: nombor [ ] [ ] = [ [ sebelas , 1 ] , [ 12 , 5 ] , [ lima belas , 9 ] ] ;


Cetak matriks pada konsol dengan mengulangi setiap elemen setiap tatasusunan menggunakan ' untuk 'gelung:

untuk ( biarkan i = 0 ; i < matriks.panjang; i++ ) {
biarkan baris = '' ;
untuk ( biarkan j = 0 ; j < matriks [ i ] .panjang; j++ ) {
baris += matriks [ i ] [ j ] + ' ' ;
}
konsol.log ( barisan ) ;
}


Pengeluaran


Kami telah mengumpulkan semua maklumat yang diperlukan yang berkaitan dengan tatasusunan menaip dalam TypeScript.

Kesimpulan

Susunan ” ialah struktur data dalam TypeScript sama seperti JavaScript dengan ciri lanjutan untuk menetapkan jenis tatasusunan. TypeScript menyediakan pelbagai cara untuk mengisytiharkan tatasusunan pelbagai jenis dan susun atur, termasuk tatasusunan satu dimensi dan pelbagai dimensi. Tutorial ini menerangkan tatasusunan menaip dengan struktur atau susunan elemen yang berbeza dalam tatasusunan dalam TypeScript.