Kaj je Array Type v TypeScript in kako se lahko uporablja?

Kaj Je Array Type V Typescript In Kako Se Lahko Uporablja



Podatkovna struktura, ki hrani skupino elementov iste vrste v sosednjem bloku pomnilnika, je znana kot ' niz ”. Matrike so podprte tudi kot podatkovni tip v TypeScriptu, saj je nadnabor JavaScripta. Je bolj varen glede tipov kot JavaScript, ker razvijalcem omogoča, da določijo vrsto elementov, ki jih lahko shrani polje. Polja je mogoče uporabiti na ta način za izdelavo vzdržljive kode.

Ta vadnica bo prikazala vrsto matrike v TypeScriptu in način njene uporabe.







Kaj je Array Type v TypeScript in kako se lahko uporablja?

Array ” je podatkovna struktura v TypeScriptu, podobna JavaScriptu, z napredno funkcijo določanja vrste matrike. Uporablja se lahko za shranjevanje in upravljanje zbirke podatkov, kot je seznam števil ali nizov, in do njega lahko dostopate z njihovim indeksom. V TypeScriptu lahko matriko deklarirate ali uporabite na dva načina:



  • Ključna beseda 'niz'.
  • oglati oklepaji “[]” ali skrajšana sintaksa

Sintaksa za matriko ene vrste

Če želite deklarirati ali inicializirati matriko z eno samo vrsto, uporabite dano sintakso s ključno besedo »Matrika«:



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





Ali pa ga uporabite kot skrajšano sintakso, kot je navedeno spodaj:

vrsta [ ] = [ element1, element2, element3 ] ;



Sintaksa za niz več vrst

S pomočjo ključne besede »Array« uporabite spodnjo sintakso za inicializacijo ali deklaracijo večtipske matrike:

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

Lahko pa uporabite oglate oklepaje »[]« ali skrajšano sintakso, kot sledi:

( vrsta | vrsta ) [ ] = [ element1, element2, element3 ] ;

1. primer: Niz tipa enega niza

Najprej bomo ustvarili datoteko TypeScript z imenom ' Arraytypes.ts ”. V danem primeru najprej deklarirajte matriko tipa niz z imenom ' barva « z uporabo ključne besede »Array«:

spremenljiva barva: niz < vrvica > ;

Zdaj inicializirajte matriko z vrednostmi tipa niza:

barva = [ 'rdeča' , 'modra' , 'zelena' , 'Črna' , 'belo' , 'vijolična' , 'roza' ] ;

Nato natisnite matriko na konzoli:

console.log ( barva ) ;

Ko dodamo kodo, bomo to datoteko prevedli v datoteko JavaScript z danim ukazom:

tsc Arraytypes.ts

Nato bomo za izvajanje kode JavaScript uporabili spodnji ukaz:

vozlišče Arraytypes.js

Opomba : Datoteko TypeScript je obvezno prevesti po vsaki spremembi v njej.

Izhod

Za dostop do elementov polja uporabite zapis v oglatih oklepajih »[ ]«. Tukaj bomo dostopali do elementa na indeksu 3:

console.log ( barva [ 3 ] ) ;

Izhod prikaže ' Črna ”, ki je element matrike, ki se nahaja na indeksu 3:

Primer 2: Matrika z enim številskim tipom

V tem primeru ustvarite matriko sodih števil tako, da določite njeno vrsto ' številka ” z uporabo skrajšane sintakse:

var evenNumbers: Število [ ] = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 , 16 , 18 , dvajset , 22 ] ;

Natisnite matriko na konzoli:

console.log ( Soda števila ) ;

Izhod

3. primer: niz več vrst

V navedenem primeru ustvarite matriko, ki vsebuje vrednosti nizovnega tipa in številskega tipa.

Najprej deklarirajte matriko s skrajšano sintakso, tako da določite vrste matrike z operatorjem cevovoda ali unije:

niz spremenljivk: ( vrvica | število ) [ ] ;

Matriki dodelite vrednosti in jo nato natisnite na konzoli:

niz = [ 'rdeča' , 1 , 'modra' , 7 , 'vijolična' , 5 ] ;
console.log ( niz ) ;

Izhod

To je vse o uporabi Array Type v TypeScript.

Zaključek

Array ” je podatkovna struktura v TypeScriptu, podobna JavaScriptu, ki se lahko uporablja za shranjevanje in upravljanje zbirke podatkov. Če želite deklarirati/uporabiti matriko v TypeScript, obstajata dva načina, vključno z ' Array »ključna beseda ali oglati oklepaj« [ ] ” ali skrajšana sintaksa. Ta vadnica je prikazala vrsto matrike v TypeScriptu in način, kako jo uporabljati.