Een punt gebruiken om een waarde te vinden
Met een punt kun je een benoemde waarde kiezen, zoals de score in een spelersmap. Je kunt er ook een geëxporteerde naam uit een geïmporteerde module mee kiezen.
# taal: nl
laat speler = {"naam": "Ada", "score": 12, waar: "actief"}
zeg speler.naam
zet speler["score"] = 15
zeg speler[waar]
speler.score is een verkorte vorm van speler["score"]. De tekstsleutel is
exact en wordt nooit door syntaxisconversie vertaald. Gebruik indexering voor
sleutels met spaties, trefwoorden of andere tekens die geen veldnaam vormen.
Dit biedt geen toegang tot hostobjecten, JavaScript of willekeurige eigenschappen.
Lezen en schrijven vereisen een bestaande sleutel. Dubbele sleutels in een
mapliteral behouden de laatste waarde op de eerste invoegpositie. Weergave
volgt de invoegvolgorde; gelijkheid is niet van die volgorde afhankelijk.
Gerelateerde lemma’s
Syntaxis en waarden · Ingebouwde functies · Programmeergidsen
