Изучите JSON на практических примерах
Что такое JSON?
JSON означает нотацию объектов JavaScript. Это формат для хранения и передачи данных. Он часто используется, когда данные отправляются с сервера на веб-страницу. Синтаксис JSON является производным от синтаксиса объектной нотации JavaScript, но формат JSON является только текстовым. код, генерирующий данные JSON, может быть написан на любом языке программирования, а не только на JavaScript.
Пример JSON:
Чтобы помочь вам разобраться в теме, я получил пример синтаксиса JSON от W3schools. В примере определяется объект сотрудников: массив из 3 записей (объектов) сотрудников:
Как видите, синтаксис JSON идентичен синтаксису объектов JavaScript. вот почему программа JavaScript может легко преобразовать данные JSON в собственные объекты JavaScript.
Объекты JSON
Объекты JSON записываются в фигурные скобки, как и в обычном JavaScript.
Массивы JSON
Массивы JSON записываются в квадратные скобки. Как и в обычном JavaScript, массивы JSON могут содержать объекты. Взгляните на пример ниже:
Преобразование JSON в объект JavaScript
Когда мы хотим получить данные с сервера для отображения их на веб-странице, нам нужно будет преобразовать этот JSON в объект JavaScript. для этого нам нужно будет создать строку JavaScript, содержащую синтаксис JSON. Затем нам также придется использовать встроенную функцию JavaScript JSON.parse()
для преобразования строки в объект JavaScript. Взгляните на приведенный ниже пример, чтобы узнать, как этого добиться.
Заключение
Как видите, JSON очень важен для получения данных с сервера. Он не зависит от языка и прост для понимания. Каждый разработчик должен будет понять, как его использовать. Итак, это все, что нужно для этой статьи. Надеюсь, вы узнали что-то новое сегодня.