Je me demandais comment créer un objet JSON (JS) puis le cloner.
Réponses
Trop de publicités?
Matías
Points
1550
Jinex2014
Points
234
Shammoo
Points
499
Depuis ES6. Object.assign est un bon moyen de le faire.
newjsonobj = Object.assign({}, jsonobj, {})
Les éléments du premier argument mutent l'objet existant, et le troisième argument sont des changements dans le nouvel objet retourné.
Dans l'ES7, il est proposé d'utiliser l'opérateur de spread.
newjsonobj = {...jsonobj}