Каждый объект представляет отдельного пользователя, и у каждого пользователя есть 3 свойства: логин, пароль, настоящее имя.
Ниже то, что я написал. Этот шнур правильный?
var user= [
{"loginid":"[email protected]", "password":1234, "realname":"A" };,
{"loginid":"[email protected]", "password":1234, "realname":"B" };,
{"loginid":"[email protected]", "password":1234, "realname":"C" };,
]@MaorP JSON означает «Нотация объектов JavaScript». То есть способ представления объектов javascript в виде простой строки. «Объект JSON» - неправильное название. Вы создаете объект в JavaScript.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Это правильно, кроме точки с запятой.
Обновлено: На самом деле, я думаю, что правильный путь был бы
{ "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"
}
]
}
Поместите
;в конец каждого объекта ... и,после последнего