Как я могу создать массив объектов JSON?

Каждый объект представляет отдельного пользователя, и у каждого пользователя есть 3 свойства: логин, пароль, настоящее имя.

Ниже то, что я написал. Этот шнур правильный?

var user= [
    {"loginid":"[email protected]", "password":1234, "realname":"A" };,
    {"loginid":"[email protected]", "password":1234, "realname":"B" };,
    {"loginid":"[email protected]", "password":1234, "realname":"C" };,
]

Поместите ; в конец каждого объекта ... и , после последнего

Ason 08.06.2018 18:38

@MaorP JSON означает «Нотация объектов JavaScript». То есть способ представления объектов javascript в виде простой строки. «Объект JSON» - неправильное название. Вы создаете объект в JavaScript.

Marie 08.06.2018 18:51
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
2
2
46
4

Ответы 4

Это правильно, кроме точки с запятой.

Обновлено: На самом деле, я думаю, что правильный путь был бы

{ "users": [
      {"loginid":"[email protected]", "password":1234, "realname":"A" },
      {"loginid":"[email protected]", "password":1234, "realname":"B" },
      {"loginid":"[email protected]", "password":1234, "realname":"C" },
  ]
}

Как сказал LGSon, вам нужно отбросить; с каждой строки. Также вы можете определить намаэ поля без "", например:

  var user= [
      {loginid:"[email protected]", password:1234, realname:"A" },
      {loginid:"[email protected]", password:1234, realname:"B" },
      {loginid:"[email protected]", password:1234, realname:"C" },
   ]

Я считаю, что это то, что вы хотите:

 var user= [
      {loginid:"[email protected]", password:1234, realname:"A"},
      {loginid:"[email protected]", password:1234, realname:"B"},
      {loginid:"[email protected]", password:1234, realname:"C"},
       ];

вот как вы можете создать объект массива JSON

    {
    "user": [{
            "loginid": "[email protected]",
            "password": 1234,
            "realname": "A"
        },
        {
            "loginid": "[email protected]",
            "password": 1234,
            "realname": "B"
        },
        {
            "loginid": "[email protected]",
            "password": 1234,
            "realname": "C"
        }
    ]
}

Другие вопросы по теме