Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Два JSON.parse в 1 переменной. (https://javascript.ru/forum/misc/65917-dva-json-parse-v-1-peremennojj.html)

dima85 15.11.2016 16:06

Два JSON.parse в 1 переменной.
 
Подскажите как json с arrays1 и arrays2 соединить в data. Что я делаю не так?
arrays1 = JSON.parse(text1.responseText);
arrays2 = JSON.parse(text2.responseText);
data=arrays1+arrays2;

рони 15.11.2016 16:16

dima85,
а что соединяем?

Aetae 15.11.2016 16:35

Массивы, наверное.)
data = arrays.concat( arrays2 );

dima85 15.11.2016 17:03

Не совсем, вот
var arrays1 = '{ "name": "Вася", "age": 35, "isAdmin": false, "friends": [0,1,2,3] }';
arrays1 = JSON.parse(arrays1);
var arrays2 = '{ "namdsfe3": "Вася", "asdfsee": 35, "isAsdfsdfin": false}';
arrays2 = JSON.parse(arrays2);

alert( arrays1.friends[1] ); // 1


Мне нужно соеденить arrays1 и arrays2 в data
Если я делаю:
data = arrays1.concat( arrays2 );
alert( data.friends[1] ); // 1


Появляется ошибка

рони 15.11.2016 17:14

dima85,
Object.assign


Часовой пояс GMT +3, время: 12:34.