объект
Объект состоит из пар ключ/значение, разделенные двоеточием, где ключ всегда строка, а значение может быть любым значением.
{ firstName: "Peter", lastName: "Robson", age: 35, country: "USA", phone: ["Nokia", "8812", 355.85] }
массив
Одномерный массив, состоящий из любых значений, разделенных запятыми. Индексация массива начинается с нуля.
[ "Nokia", "8812", 355.85 ]
значение
Значение может быть в виде строки в двойных кавычках, числа, булева значения, значения пустоты, объекта, массива.
"Hello World" 25 true false null obj {"name": "Nokia", "model": "8812", "price": 355.85} ara ["Nokia", "8812", 355.85]
строка
Строка может быть в виде символов юникода, заключенных в двойные кавычки. Escape последовательности начинаются с обратной косой черты.
"\"Hello Worl!\" - это означает \"Привет Мир!\""