3.1.3.5. Чек-лист проверки набора в формате JSON

3.1.3.5 Чек-лист проверки набора в формате JSON

1. Правильное тело файла

2. Различные параметры (обязательность, работа параметров)

3. Перестановка мест слагаемых (заголовки, тело файла)

Обратите внимание, что объект в формате JSON имеет несколько важных отличий от объектного литерала:

- Строки используют двойные кавычки. Никаких одинарных кавычек или обратных кавычек в JSON. Так Ivan' становится "Ivan".

- Имена свойств объекта также заключаются в двойные кавычки. Это обязательно. Так age:30 становится "age":30.

- Важное ограничение: не должно быть циклических ссылок.

- Имена свойств должны быть в двойных кавычках

- Имена ключей должны быть в одинарных кавычках

- Не допускается конструктор "new", только значения

- Отсутствует запятая после непоследнего свойства

- Не должно быть запятой после последнего свойства