Итерации в компактной структуре JSON с помощью JQuery - PullRequest
2 голосов
/ 15 февраля 2010

Есть ли простой способ повторить структуру JSON, как это?

var xstring = [ {"test1",1} ,{"test2",2} ,{"test77","aa"} ] ;

1 Ответ

4 голосов
/ 15 февраля 2010

Самир Талвар прав, данные в фигурных скобках - это словарь, поэтому вместо этого у вас будет что-то вроде этого.

var xstring = [ {"test1": 1}, {"tests2": 2}, {"test3": "aa"} ];

Но тогда нет смысла иметь разные словари с одним ключом, может быть, то, что вы ищете, это просто словарь (объект), как этот.

var xstring = { "test1": 1, "test2": 2, "test3": "aa" };

Так что xstring - это тип словаря / объекта, на самом деле в javascript нет объекта-итератора, но вы можете просто просмотреть элементы, используя цикл for.

for(var property in xstring){
  xstring[property]; // Here are your values: 1, 2, "aa"
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...