Показать сообщение отдельно
  #5 (permalink)  
Старый 12.01.2018, 12:15
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Такой вид ключей так и напрашивается на то, чтобы сделать двумерный массив объектов.
Разбивка по 2
<script>
var obj = {"0":{
    "name":"Vasya",
    "lname":"Pupkin",
    "email":"sd@mail.ru",
    "country":"Tam"
},
"1":{
    "name":"Fedya",
    "lname":"Batareqkin",
    "email":"ttt@mail.ru",
    "country":"Tut"
},
"2":{
    "name":"Vanya",
    "lname":"Shishkin",
    "email":"ss@mail.ru",
    "country":"Zdes"
},
"3":{
    "name":"Frosya",
    "lname":"Burlakova",
    "email":"fff@mail.ru",
    "country":"Gdeto"
}},
arr = [],
i = 0,
j = -1;
arr[0] = [];
for (var key in obj) {
   if (j < 1) { j++ } else { i++; j = 0; arr[i] = []; }
   arr[i][j] = obj[key];
}
document.write(JSON.stringify(arr));
</script>

Последний раз редактировалось Dilettante_Pro, 12.01.2018 в 12:18.
Ответить с цитированием