TypeScript: Arrays
Arrays laten toe verschillende elementen te bewaren in een lijst. Een array heeft een lengte maar kan langer en korter worden.
Een lege array initialiseren doe je zo:
Dit initialiseert een array score met geen elementen. De lengte is dus 0. Het type number[] bepaalt dat elementen enkel van het type number mogen zijn. Je kan dit ook zo schrijven:
Bij initialisatie kan je ook elementen meegeven:
Nu heeft mijn array lengte 4. Je kan de lengte opvragen met:
In TypeScript zijn we niet beperkt tot 1 type per array. Je kan bv. een array maken met verschillende types. Dan moet elk element voldoen aan 1 van de types die bepaald zijn:
Elementen opvragen van een array doe je adhv [x] waar x de positie is in de array. Het eerste element bevindt zich op positie 0. Het laatste element op positie "array length - 1".
Zo kunnen we ook waarden aanpassen in onze array:
We kunnen ook items achteraan toevoegen aan de array:
De lengte van een array past zich aan aan het aantal elementen die de array bevat. In dit voorbeeld is a.length 3. Maar na 2 pushes is a.length 5
We kunnen ook het achterste element verwijderen:
Ipv push en pop, kan je ook shift en unshift gebruiken. Shift verwijdert het eerste element. Unshift voegt een element vooraan toe.
Last updated