Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Declaratie en Voordelen van Arrays | Arrays
Introductie tot TypeScript

bookDeclaratie en Voordelen van Arrays

Stel je voor dat je meerdere boeken hebt, laten we zeggen 5 stuks. Deze boeken liggen verspreid op de vloer, en het is niet altijd handig om het boek te pakken dat je nodig hebt. Zo zijn variabelen en gegevens verspreid in het geheugen van je apparaat.

Wat is de oplossing voor dit probleem?

Koop een boekenplank en plaats de boeken daarop. Deze boekenplank fungeert als een array in onze code. Van de plank kunnen we eenvoudig de boeken pakken, waarbij we de titels op de kaften zien. Maar in een array wordt een ander systeem gebruikt om elementen te benaderen - dit heet indexering. Elk boek krijgt zijn eigen index binnen de array, en door naar de index te verwijzen, kunnen we het gewenste element ophalen.

Dat is genoeg tekst; laten we doorgaan naar de code:

let books: string[] = ["Where the Crawdads Sing", "Educated", "Becoming", "The Silent Patient", "The Water Dancer"]

We hebben de boekenplank als een array geïmplementeerd. Laten we kort de syntaxis bespreken van hoe we dit hebben gedaan, dus:

  • let books: type[] - Hier definiëren we de name en het type van onze array. We typen de array met het type string[] omdat deze boektitels zal opslaan. Let op de [] symbolen die we samen met het type specificeren. Deze symbolen geven aan dat het inderdaad een array is, geen eenvoudige variabele;
  • = [element1, element2, element3, ..., elementN]; - Hier wijzen we waarden toe aan de array. Let op de syntaxis: We wijzen string-waarden toe, gescheiden door komma's binnen vierkante haken ([]). Dit is onze boekenplank met de titels van verschillende boeken.

Q: De vraag rijst, hoe haal ik het boek dat ik nodig heb van de plank?

A: Het antwoord is - via de index.

Indexering

Op dit moment kunnen we een item uit onze boekenplank ophalen. Dit gebeurt eenvoudig:

123
let books: string[] = ["Where the Crawdads Sing", "Educated", "Becoming", "The Silent Patient", "The Water Dancer"] var favoriteBook = books[2]; console.log(favoriteBook)
copy

De syntaxis is arrayName[index]. Op deze manier kunnen we items op onze 'boekenplank' benaderen.

Let ook op het indexnummer; we benaderen het element op index 1, wat het tweede element in de array is. Dit heet nul-gebaseerde indexering, wat betekent dat het eerste element index 0 heeft, het tweede 1, het derde 2, enzovoort.

Om het laatste element op onze 'boekenplank' te benaderen, moeten we het element op index 4 benaderen, aangezien we in totaal 5 elementen hebben en 4 dus de laatste index is. Dit kan worden uitgedrukt in een formule: index = element's_position_in_order - 1.

Elementen van een array wijzigen

We kunnen een element in de array vervangen of aanpassen door het te benaderen via zijn index; dit gebeurt als volgt:

123
let books = ["Where the Crawdads Sing", "Educated", "Becoming", "The Silent Patient", "The Water Dancer"] books[5] = "Harry Potter" console.log(books[5])
copy

Het is heel eenvoudig; het belangrijkste is om de juiste index te kiezen. Maar een goede programmeur kent zijn arrays. In het volgende hoofdstuk leer je hoe je elementen op de juiste manier kunt wijzigen, toevoegen en verwijderen uit een array. Er valt nog veel meer te ontdekken!

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 1

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Awesome!

Completion rate improved to 2.94

bookDeclaratie en Voordelen van Arrays

Veeg om het menu te tonen

Stel je voor dat je meerdere boeken hebt, laten we zeggen 5 stuks. Deze boeken liggen verspreid op de vloer, en het is niet altijd handig om het boek te pakken dat je nodig hebt. Zo zijn variabelen en gegevens verspreid in het geheugen van je apparaat.

Wat is de oplossing voor dit probleem?

Koop een boekenplank en plaats de boeken daarop. Deze boekenplank fungeert als een array in onze code. Van de plank kunnen we eenvoudig de boeken pakken, waarbij we de titels op de kaften zien. Maar in een array wordt een ander systeem gebruikt om elementen te benaderen - dit heet indexering. Elk boek krijgt zijn eigen index binnen de array, en door naar de index te verwijzen, kunnen we het gewenste element ophalen.

Dat is genoeg tekst; laten we doorgaan naar de code:

let books: string[] = ["Where the Crawdads Sing", "Educated", "Becoming", "The Silent Patient", "The Water Dancer"]

We hebben de boekenplank als een array geïmplementeerd. Laten we kort de syntaxis bespreken van hoe we dit hebben gedaan, dus:

  • let books: type[] - Hier definiëren we de name en het type van onze array. We typen de array met het type string[] omdat deze boektitels zal opslaan. Let op de [] symbolen die we samen met het type specificeren. Deze symbolen geven aan dat het inderdaad een array is, geen eenvoudige variabele;
  • = [element1, element2, element3, ..., elementN]; - Hier wijzen we waarden toe aan de array. Let op de syntaxis: We wijzen string-waarden toe, gescheiden door komma's binnen vierkante haken ([]). Dit is onze boekenplank met de titels van verschillende boeken.

Q: De vraag rijst, hoe haal ik het boek dat ik nodig heb van de plank?

A: Het antwoord is - via de index.

Indexering

Op dit moment kunnen we een item uit onze boekenplank ophalen. Dit gebeurt eenvoudig:

123
let books: string[] = ["Where the Crawdads Sing", "Educated", "Becoming", "The Silent Patient", "The Water Dancer"] var favoriteBook = books[2]; console.log(favoriteBook)
copy

De syntaxis is arrayName[index]. Op deze manier kunnen we items op onze 'boekenplank' benaderen.

Let ook op het indexnummer; we benaderen het element op index 1, wat het tweede element in de array is. Dit heet nul-gebaseerde indexering, wat betekent dat het eerste element index 0 heeft, het tweede 1, het derde 2, enzovoort.

Om het laatste element op onze 'boekenplank' te benaderen, moeten we het element op index 4 benaderen, aangezien we in totaal 5 elementen hebben en 4 dus de laatste index is. Dit kan worden uitgedrukt in een formule: index = element's_position_in_order - 1.

Elementen van een array wijzigen

We kunnen een element in de array vervangen of aanpassen door het te benaderen via zijn index; dit gebeurt als volgt:

123
let books = ["Where the Crawdads Sing", "Educated", "Becoming", "The Silent Patient", "The Water Dancer"] books[5] = "Harry Potter" console.log(books[5])
copy

Het is heel eenvoudig; het belangrijkste is om de juiste index te kiezen. Maar een goede programmeur kent zijn arrays. In het volgende hoofdstuk leer je hoe je elementen op de juiste manier kunt wijzigen, toevoegen en verwijderen uit een array. Er valt nog veel meer te ontdekken!

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 1
some-alt