Što je Array Type u TypeScriptu i kako se može koristiti?

Sto Je Array Type U Typescriptu I Kako Se Moze Koristiti



Podatkovna struktura koja drži grupu elemenata iste vrste u susjednom bloku memorije poznata je kao ' niz ”. Nizovi su također podržani kao vrsta podataka u TypeScriptu, budući da je to nadskup JavaScripta. Sigurniji je u pogledu tipa od JavaScripta jer programerima omogućuje određivanje vrste elemenata koje niz može pohraniti. Nizovi se mogu koristiti na ovaj način za proizvodnju koda koji se može održavati.

Ovaj vodič će pokazati vrstu polja u TypeScriptu i način na koji se koristi.







Što je Array Type u TypeScriptu i kako se može koristiti?

Niz ” je podatkovna struktura u TypeScriptu slična JavaScriptu s naprednom značajkom određivanja vrste polja. Može se koristiti za pohranjivanje i rukovanje zbirkom podataka, kao što je popis brojeva ili nizova, a može mu se pristupiti pomoću njihovog indeksa. Postoje dva načina za deklariranje ili korištenje polja u TypeScriptu:



  • Ključna riječ 'niz'.
  • uglate zagrade “[]” ili skraćena sintaksa

Sintaksa za polje jednog tipa

Da biste deklarirali ili inicijalizirali niz s jednom vrstom, upotrijebite danu sintaksu s ključnom riječi 'Array':



Niz < tip > = [ element1, element2, element3 ] ;





Ili ga upotrijebite kao skraćenu sintaksu kao što je navedeno u nastavku:

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



Sintaksa za niz više vrsta

Uz pomoć ključne riječi 'Array', upotrijebite donju sintaksu za inicijaliziranje ili deklariranje niza s više tipova:

Niz < tip | tip > = [ element1, element2, element3 ] ;

Ili možete koristiti uglate zagrade “[]” ili skraćenu sintaksu na sljedeći način:

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

Primjer 1: Niz vrste jednog niza

Prvo ćemo stvoriti TypeScript datoteku pod nazivom ' Vrste nizova.ts ”. U navedenom primjeru, prvo deklarirajte polje tipa niza pod nazivom ' boja ” koristeći ključnu riječ “Array”:

var color: Niz < niz > ;

Sada inicijalizirajte polje s vrijednostima tipa niza:

boja = [ 'Crvena' , 'plavo' , 'zeleno' , 'crno' , 'bijelo' , 'ljubičasta' , 'ružičasta' ] ;

Zatim ispišite niz na konzoli:

konzola.log ( boja ) ;

Nakon dodavanja koda, ovu ćemo datoteku prevesti u JavaScript datoteku pomoću zadane naredbe:

tsc Vrsta polja.ts

Zatim, za izvršavanje JavaScript koda, koristit ćemo naredbu u nastavku:

čvor Arraytypes.js

Bilješka : Obavezno je transpilirati TypeScript datoteku nakon svake izmjene u njoj.

Izlaz

Da biste pristupili elementima niza, upotrijebite uglaste zagrade '[ ]'. Ovdje ćemo pristupiti elementu pod indeksom 3:

konzola.log ( boja [ 3 ] ) ;

Izlaz prikazuje ' crno ” koji je element niza koji se nalazi na indeksu 3:

Primjer 2: Niz vrste jednog broja

U ovom primjeru stvorite niz parnih brojeva navodeći njegov tip ' Broj ” koristeći skraćenu sintaksu:

var evenNumbers: Broj [ ] = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 , 16 , 18 , dvadeset , 22 ] ;

Ispišite niz na konzoli:

konzola.log ( Parni brojevi ) ;

Izlaz

Primjer 3: niz više vrsta

U navedenom primjeru stvorite niz koji sadrži vrijednosti vrste niza kao i vrste broja.

Najprije deklarirajte polje koristeći skraćenu sintaksu navodeći tipove polja pomoću operatora cjevovoda ili unije:

var niz: ( niz | broj ) [ ] ;

Dodijelite vrijednosti nizu i zatim ga ispišite na konzoli:

niz = [ 'Crvena' , 1 , 'plavo' , 7 , 'ljubičasta' , 5 ] ;
konzola.log ( niz ) ;

Izlaz

To je sve o korištenju vrste polja u TypeScriptu.

Zaključak

Niz ” je podatkovna struktura u TypeScriptu slična JavaScriptu koja se može koristiti za pohranu i manipuliranje zbirkom podataka. Za deklariranje/korištenje polja u TypeScriptu, postoje dva načina uključujući ' Niz ” ključna riječ ili uglate zagrade “ [ ] ” ili skraćena sintaksa. Ovaj vodič demonstrira vrstu polja u TypeScriptu i način na koji se njime služi.