Exemple:

this.themes.basic = {
  background: "black",
  specialThings: {
    border: "1px
  }

}

this.themeObj: {
  background: "black",
  specialThings: {}
}

J'ai besoin d'une fonction qui scanne this.themeObj et remplace les valeurs manquantes par la valeur de this.themes.basic. Il doit également scanner l'enfant de l'objet. PS: les pls n'utilisent pas eval si c'est possible

Merci

-3
Proxtx 8 nov. 2019 à 16:44

1 réponse

Meilleure réponse

Vous pouvez essayer avec:


let themes = {
  background: "black",
  specialThings: {
    border: "1px"
  }
}

let themeObj = {
  background: "black",
  specialThings: {}
}

const object3 = {...themeObj, ...themes };

-1
Matteo Ponzo 8 nov. 2019 à 13:58