Ga naar hoofdinhoud

Types

Computers zijn geavanceerd en kunnen gebruikmaken van complexere variabelen dan alleen getallen. Hier komen variabelentypes in beeld. Variabelen bestaan in verschillende types, en programmeertalen ondersteunen verschillende types.

De meest voorkomende types zijn:

  • Getallen (Numbers)

    • Float: een getal zoals 1.21323, 4, -33.5, 100004 of 0.123
    • Integer: een geheel getal zoals 1, 12, -33, 140 maar niet 1.233
  • String: een tekstregel zoals "boot", "olifant" of "jeetje, jij bent lang!"

  • Boolean: alleen true of false, niets anders

  • Arrays: een verzameling van waarden zoals: 1, 2, 3, 4, 'ik verveel me nu'

  • Objects: een representatie van een complexer object

  • null: een variabele die null bevat, bevat geen geldige Number, String, Boolean, Array of Object

  • undefined: de waarde undefined krijg je wanneer je een objecteigenschap gebruikt die niet bestaat, of een variabele die wel is gedeclareerd maar geen waarde heeft gekregen

JavaScript is een “los getypeerde” taal, wat betekent dat je niet expliciet hoeft aan te geven welk type data een variabele bevat. Je gebruikt gewoon het sleutelwoord var om aan te geven dat je een variabele declareert, en de interpreter bepaalt op basis van de context en het gebruik van aanhalingstekens welk datatype je bedoelt.