Kaj so nizi za tipkanje v TypeScriptu

Kaj So Nizi Za Tipkanje V Typescriptu



Matrike se v TypeScriptu obnašajo enako kot v JavaScriptu, le da morajo razvijalci njihovo vrsto eksplicitno določiti. Po definiciji so polja urejen seznam podatkov. Uporablja se lahko za pisanje vzdržljive kode. Vnašanje matrik je pomembno, ko želijo razvijalci zagotoviti, da ima matrika določeno dolžino in vrsto, in pomaga pri odkrivanju napak med prevajanjem.

Ta vadnica bo opisala tipkanje nizov z različnimi strukturami ali razporeditvami elementov v nizu v TypeScriptu.







Kaj so polja za tipkanje v TypeScript?

Array ” je podatkovna struktura v TypeScriptu, podobna JavaScriptu, z napredno funkcijo določanja vrste matrike. Uporablja se lahko za shranjevanje in upravljanje zbirke elementov istega tipa, ki so lahko primitivni tipi ali objekti. TypeScript ponuja več načinov za deklariranje nizov z različnimi vrstami in strukturami.



Obstajata dva načina za deklaracijo ali inicializacijo matrike z eno ali več vrstami v TypeScriptu:



    • Ključna beseda 'niz'.
    • Stentaksa

Sintaksa za matriko ene vrste





Sledite podani sintaksi za deklaracijo ali inicializacijo matrike enega tipa:

Array < vrsta > = [ element1, element2, element3 ] ;
ALI
vrsta [ ] = [ element1, element2, element3 ] ;


Sintaksa za niz več vrst



Za matriko z več vrstami uporabite dano sintakso:

Array < vrsta | vrsta > = [ element1, element2, element3 ] ;
ALI
( vrsta | vrsta ) [ ] = [ element1, element2, element3 ] ;


Za uporabo enovrstnih in večvrstnih nizov v TypeScriptu sledite Članek.

Obstajata dve različni strukturi ali ureditvi elementov v matriki v TypeScriptu:

Enodimenzionalna matrika v TypeScriptu

A “ enodimenzionalni ” v TypeScript je zbirka elementov iste vrste, shranjenih v linearnem zaporedju.

Sintaksa

Sledite dani sintaksi za deklaracijo ali inicializacijo enodimenzijske matrike:

Array < vrsta > = [ element1, element2, element3 ] ;
ALI
vrsta [ ] = [ element1, element2, element3 ] ;


Preden nadaljujete, upoštevajte eno stvar za izvajanje datoteke TypeScript, prevesti jo je treba v datoteko JavaScript in nato zagnati kodo JavaScript na terminalu z uporabo danih ukazov:

tsc ime datoteke.ts
ime datoteke vozlišča.js


Primer

Najprej deklarirajte matriko z imenom ' Soda števila ' vrste ' število ”:

var evenNumbers: Array < število > ;


Inicializirajte matriko tako, da ji dodelite elemente:

soda števila = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 , 16 , 18 , dvajset ] ;


Končno natisnite matriko na konzoli z uporabo ' console.log() ” metoda:

console.log ( Soda števila ) ;


Izhod

Večdimenzionalna matrika v TypeScriptu

A “ večdimenzionalen ” v TypeScript je tista, ki vsebuje eno ali več matrik kot svojih elementov. Vsak notranji niz je ločen niz in vsi imajo enako dolžino.

Sintaksa

Za dvodimenzionalni niz je uporabljena naslednja sintaksa:

Array < vrsta > = [ [ element1, element2 ] , [ element1, element2 ] , [ element1, element2 ] ] ;
ALI
vrsta [ ] [ ] = [ [ element1, element2 ] , [ element1, element2 ] , [ element1, element2 ] ] ;


V TypeScriptu ni potrebno, da imajo polja določeno število dimenzij. Z ugnezdenjem nizov znotraj nizov lahko ustvarite nize s poljubnim številom dimenzij.

Primer

V danem primeru bomo deklarirali in inicializirali matriko 2 × 2 (dvodimenzionalno polje) ' število ” vrsta:

pustiti matrika: število [ ] [ ] = [ [ enajst , 1 ] , [ 12 , 5 ] , [ petnajst , 9 ] ] ;


Natisnite matriko na konzoli tako, da ponovite vsak element vsake matrike z uporabo ' za ” zanka:

za ( pustiti jaz = 0 ; jaz < matrix.length; i++ ) {
pustiti vrstica = '' ;
za ( pustiti j = 0 ; j < matrica [ jaz ] .dolžina; j++ ) {
vrstica += matrika [ jaz ] [ j ] + ' ' ;
}
console.log ( vrstica ) ;
}


Izhod


Zbrali smo vse potrebne informacije, ki so pomembne za nize tipkanja v TypeScript.

Zaključek

Array ” je podatkovna struktura v TypeScriptu tako kot JavaScript z napredno funkcijo nastavitve vrste polja. TypeScript ponuja več načinov za deklariranje nizov različnih vrst in postavitev, vključno z enodimenzionalnimi in večdimenzionalnimi nizi. V tej vadnici je opisano tipkanje matrik z različnimi strukturami ali razporeditvami elementov v matriki v TypeScriptu.