Array Détails
result={array1:[{name:'kumar', id:3},{name:'jack', id:4},{name:'jhonny', id:5}] array2 :[{name:'simon', id:11},{name:'david', id:12},{name:'jack', id:13}] }
6 Réponses :
Si je comprends bien, ce que vous voulez réellement faire, c'est de mettre deux tableaux dans un objet, et le nom de la matrice devient la clé de l'objet?
donné: p> faire ceci: p> devrait vous donner: p>
Vous pouvez simplement déclarer cela.
p> var array1 = [{name:'kumar', id:3},{name:'jack', id:4},{name:'jhonny', id:5}];
var array2 = [{name:'simon', id:11},{name:'david', id:12},{name:'jack', id:13}];
var result = {array1: array1, array2: array2};
console.log(result)
Il suffit d'ajouter chaque élément à l'objet que vous souhaitez donc:
p>
var array1 = [{ name: 'kumar', id: 3 }, { name: 'jack', id: 4 }, { name: 'jhonny', id: 5 }]; var array2 = [{ name: 'simon', id: 11 }, { name: 'david', id: 12 }, { name: 'jack', id: 13 }]; var result = { array1, array2 }; console.log(result);
Cette structure est un objet contenant 2 matrices:
p>
array1 = [{name:'kumar', id:3},{name:'jack', id:4},{name:'jhonny', id:5}]; array2 = [{name:'simon', id:11},{name:'david', id:12},{name:'jack', id:13}]; var result = {array1: array1, array2: array2 }; console.log (result);
En réalité, il s'agit d'un objet JSON avec deux clés, où deux consiste en une valeur de la matrice.
{ "array1":[{"name":"kumar","id":3},{"name":"jack","id":4},{"name":"jhonny","id":5}], "array2":[{"name":"simon","id":11},{"name":"david","id":12},{"name":"jack","id":13}] }
Déclarez un objet de noms de noms et ajoutez autant de clés que vous le souhaitez comme Résultat.Key strong> p> var array1 = [{name:'kumar', id:3},{name:'jack', id:4},{name:'jhonny', id:5}];
var array2 = [{name:'simon', id:11},{name:'david', id:12},{name:'jack', id:13}];
var result = {};
result.array1 = array1;
result.array2 = array2;
console.log(result)