bonjour

je joins une capture de deux morceaux de deux arrays:

Nom : screen70.jpg
Affichages : 128
Taille : 45,7 Ko

J'essaye de faire une jointure dans un nouvel array (je veux récuperer le contenu de "cats"... et le champ de jointure est "id" (les arrays sont pas forcément dans le meme ordre)

j'ai tenté le suivant, il y a bien le contenu le photos2 mais pas celui de photos2bis : il me faut cats. La console est appellée, mais ne renvoie rien

merci...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
const photosmerge = {}; let id;
 
for (id in photos2) {
  if(photos2.hasOwnProperty(id)){
    photosmerge[id] = photos2[id];
  }}
 
for (id in photos2bis) {
  if(photos2bis.hasOwnProperty(id)){
    console.log(photos2bis[id].cats);
    photosmerge[id].cat = photos2bis[id].cats;
  }}