Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP КАК СДЕЛАТЬ ПРОГРАММЫ SW3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS КИБЕРБЕЗОПАСНОСТЬ НАУКА О ДАННЫХ
     ❯   

JS Учебник


JS Версии


JS Объекты


JS Функции


JS Классы


JS Асинхронный


JS HTML DOM


JS Браузер BOM


JS Веб APIы


JS AJAX


JS JSON


JS или jQuery


JS Графика


JS Примеры


JS Рекомендация




JavaScript JSON Синтаксис



Синтаксис JSON - это подмножество синтаксиса JavaScript.


Правила синтаксиса JSON

Синтаксис JSON является производным от синтаксиса обозначения объекта JavaScript:

  • Данные представлены парами имя/значение
  • Данные разделены запятыми
  • Фигурные скобки удерживают объекты
  • Квадратные скобки содержат массивы

Данные JSON - имя и значение

Данные JSON записываются как пары имя/значение.

Пара имя/значение состоит из имени поля (в двойных кавычках), за которым следует двоеточие, за которым следует значение:

Пример
"name":"Щипунов"

Имена JSON требуют двойных кавычек. Имена JavaScript этого не делают.


JSON - оценивает объекты JavaScript

Формат JSON практически идентичен объектам JavaScript.

В JSON ключи должны быть строками, записанными в двойных кавычках:

JSON

{ "name":"Щипунов" }

В JavaScript ключи могут быть строками, числами или именами идентификаторов:

JavaScript

{ name:"Щипунов" }


Значения JSON

В JSON, значения должны быть один из следующих типов данных:

  • string
  • number
  • object (JSON объект)
  • array
  • boolean
  • null

В JavaScript значениями могут быть все вышеперечисленное, а также любое другое допустимое выражение JavaScript, включая:

  • function
  • date
  • undefined

В JSON строковые значения должны быть записаны в двойных кавычках:

JSON

{ "name":"Щипунов" }

В JavaScript вы можете записывать строковые значения в двойных или одинарных кавычках:

JavaScript

{ name:'Щипунов' }

JSON использует синтаксис JavaScript

Поскольку синтаксис JSON является производным от объектной нотации JavaScript, для работы с JSON внутри JavaScript требуется очень немного дополнительного программного обеспечения.

С помощью JavaScript вы можете создать объект и назначить ему данные, например:

Пример
var person = { name: "Щипунов", age: 31, city: "Пермь" };

Вы можете получить доступ к объекту JavaScript следующим образом:

Пример
// возвращает Щипунов
person.name;
Попробуйте сами »

К нему также можно получить доступ так:

Пример
// возвращает Щипунов
person["name"];
Попробуйте сами »

Данные можно изменить следующим образом:

Пример
person.name = "Gilbert";
Попробуйте сами »

Его также можно изменить так:

Пример
person["name"] = "Gilbert";
Попробуйте сами »

Вы узнаете, как преобразовать объекты JavaScript в JSON позже в этом руководстве.


Массивы JavaScript как JSON

Точно так же, как объекты JavaScript могут использоваться как JSON, массивы JavaScript также могут использоваться как JSON.

Вы узнаете больше о массивах в формате JSON позже в этом руководстве.


Файлы JSON

  • Тип файла для файлов JSON ".json"
  • Тип MIME для текста JSON "application/json"


×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- принадлежит Refsnes Data. Все права защищены. Schoolsw3 работает на SW3.CSS.