Mitä ovat taulukoiden kirjoittaminen TypeScriptissä

Mita Ovat Taulukoiden Kirjoittaminen Typescriptissa



Taulukot toimivat samalla tavalla TypeScriptissä kuin JavaScriptissä, paitsi että kehittäjien on määritettävä tyyppinsä erikseen. Määritelmän mukaan taulukot ovat järjestetyssä dataluettelossa. Sitä voidaan käyttää ylläpidettävän koodin kirjoittamiseen. Taulukon kirjoittaminen on tärkeää, kun kehittäjät haluavat varmistaa, että taulukolla on tietty pituus ja tyyppi, ja se auttaa havaitsemaan virheet käännöshetkellä.

Tämä opetusohjelma kuvaa taulukoiden kirjoittamista, joissa on erilaisia ​​rakenteita tai elementtien järjestelyjä taulukossa TypeScriptissä.







Mitä ovat taulukoiden kirjoittaminen TypeScriptissä?

' Array ” on JavaScriptiä muistuttava TypeScriptin tietorakenne, jossa on edistynyt ominaisuus määrittää taulukkotyyppi. Sitä voidaan käyttää samantyyppisten elementtien kokoelman tallentamiseen ja käsittelemiseen, jotka voivat olla joko primitiivityyppejä tai objekteja. TypeScript tarjoaa useita tapoja ilmoittaa taulukoita, joilla on eri tyyppejä ja rakenteita.



On kaksi tapaa ilmoittaa tai alustaa matriisi yhdellä tai usealla TypeScriptillä:



    • 'Matriisi' avainsana
    • Pikasanainen syntaksi

Yhden tyypin taulukon syntaksi





Noudata annettua syntaksia yksityyppisen taulukon ilmoittamiseen tai alustamiseen:

Array < tyyppi > = [ elementti1, elementti2, elementti3 ] ;
TAI
tyyppi [ ] = [ elementti1, elementti2, elementti3 ] ;


Syntaksi Multi-Type Arraylle



Käytä monityyppistä taulukkoa varten annettua syntaksia:

Array < tyyppi | tyyppi > = [ elementti1, elementti2, elementti3 ] ;
TAI
( tyyppi | tyyppi ) [ ] = [ elementti1, elementti2, elementti3 ] ;


Kun haluat käyttää yksi- ja monityyppisiä taulukoita TypeScriptissä, noudata artikla.

TypeScriptissä on kaksi eri elementtirakennetta tai -järjestelyä taulukossa:

Yksiulotteinen taulukko TypeScriptissä

A ' yksiulotteinen ” -taulukko TypeScriptissä on kokoelma samantyyppisiä elementtejä, jotka on tallennettu lineaariseen sekvenssiin.

Syntaksi

Noudata annettua syntaksia yksiulotteisen taulukon ilmoittamiseen tai alustamiseen:

Array < tyyppi > = [ elementti1, elementti2, elementti3 ] ;
TAI
tyyppi [ ] = [ elementti1, elementti2, elementti3 ] ;


Ennen kuin jatkat, muista yksi asia TypeScript-tiedoston suorittamisessa, se on siirrettävä JavaScript-tiedostoksi ja suoritettava sitten JavaScript-koodi päätteessä annetuilla komennoilla:

tsc tiedostonimi.ts
solmun tiedostonimi.js


Esimerkki

Ilmoita ensin taulukko nimeltä ' parilliset luvut 'tyyppiä' määrä ':

var evenNumbers: Array < määrä > ;


Alusta taulukko määrittämällä siihen elementtejä:

parilliset numerot = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 , 16 , 18 , kaksikymmentä ] ;


Tulosta lopuksi taulukko konsoliin käyttämällä ' console.log() 'menetelmä:

console.log ( parilliset luvut ) ;


Lähtö

Moniulotteinen taulukko TypeScriptissä

A ' moniulotteinen ' -taulukko TypeScriptissä on sellainen, joka sisältää elementteinä yhden tai useamman taulukon. Jokainen sisäinen matriisi on erillinen taulukko, ja ne kaikki ovat saman pituisia.

Syntaksi

Kaksiulotteisessa taulukossa käytetään seuraavaa syntaksia:

Array < tyyppi > = [ [ elementti1, elementti2 ] , [ elementti1, elementti2 ] , [ elementti1, elementti2 ] ] ;
TAI
tyyppi [ ] [ ] = [ [ elementti1, elementti2 ] , [ elementti1, elementti2 ] , [ elementti1, elementti2 ] ] ;


TypeScriptissä taulukoilla ei vaadita tiettyä määrää mittoja. Voit luoda taulukoita, joilla on mikä tahansa määrä ulottuvuuksia upottamalla taulukoita taulukoiden sisään.

Esimerkki

Annetussa esimerkissä julistamme ja alustamme 2 × 2 -matriisin (kaksiulotteinen matriisi) ' määrä ”tyyppi:

antaa matriisi: numero [ ] [ ] = [ [ yksitoista , 1 ] , [ 12 , 5 ] , [ viisitoista , 9 ] ] ;


Tulosta matriisi konsoliin iteroimalla jokaisen taulukon jokainen elementti käyttämällä ' varten 'silmukka:

varten ( antaa minä = 0 ; i < matriisi.pituus; i++ ) {
antaa rivi = '' ;
varten ( antaa j = 0 ; j < matriisi [ i ] .pituus; j++ ) {
rivi += matriisi [ i ] [ j ] + ' ' ;
}
console.log ( rivi ) ;
}


Lähtö


Olemme koonneet kaikki tarvittavat tiedot, jotka liittyvät TypeScriptin kirjoitustaulukoihin.

Johtopäätös

' Array ” on TypeScriptin tietorakenne, aivan kuten JavaScript, jossa on edistynyt ominaisuus määrittää taulukkotyyppi. TypeScript tarjoaa useita tapoja ilmoittaa erityyppisiä ja asetteluja sisältäviä taulukoita, mukaan lukien yksiulotteiset ja moniulotteiset taulukot. Tässä opetusohjelmassa kuvattiin taulukoita, joissa on erilaisia ​​rakenteita tai elementtien järjestelyjä taulukossa TypeScriptissä.