Syntax
1. Basisstructuur
-
De inhoud van het bestand begint en eindigt met een object, omgeven door accolades
{}
. -
Een object bestaat uit sleutel-waarde paren, waarbij de sleutel de naam van het attribuut is en de waarde de waarde van het attribuut.
-
De sleutel en de waarde worden gescheiden door een dubbele punt (
:
) of een gelijkteken (=
).
2. Commentaar
-
Commentaar begint met
//
of#
en wordt op één regel geschreven. -
Commentaar geldt tot het einde van de regel.
-
Meerdere regels commentaar worden niet ondersteund. Als je commentaar over meerdere regels wilt schrijven, moet je
//
of#
aan het begin van elke regel toevoegen.
3. Object
-
Een object is omgeven door accolades
{}
en bevat sleutel-waarde paren. -
Tussen de sleutel en de waarde kan zowel
:
als=
worden gebruikt. Beide symbolen zijn verwisselbaar. -
Elke eigenschap wordt gescheiden door een komma (
,
). -
Je kunt andere objecten in een object inbedden.
Voorbeeld:
{
status: "success",
code = 200,
user = { id: 123, name: "John Doe" }
}