JSON

Объект JSONсодержит методы для разбора объектной нотации JavaScript (JavaScript Object Notation — сокращённо JSON) и преобразования значений в JSON. Его нельзя вызвать как функцию или сконструировать как объект, и кроме своих двух методов он не содержит никакой интересной функциональности.

JSON является синтаксисом для сериализации объектов, массивов, чисел, строк логических значений и значения null. Он основывается на синтаксисе JavaScript, однако всё же отличается от него: не каждый код на JavaScript является JSON, и не каждый JSON является кодом на JavaScript.

Различия между JavaScript и JSON

(1)

Тип: Объекты и массивы

Отличия: Имена свойств должны быть строками, заключёнными в двойные кавычки; конечные запятые запрещены.

(2)

Тип: Числа

Отличия: Ведущие нули запрещены; перед десятичной запятой обязательно должна быть хотя бы одна цифра.

(3)

Тип: Строки

Отличия: Только ограниченный набор символов может быть заэкранирован; некоторые управляющие символы запрещены; разрешены юникодные символы разделительной линии (U+2028) и разделительного параграфа (U+2029); строки должны быть заключены в двойные кавычки.

results matching ""

    No results matching ""