Ajouter une propriete à un objet
Hello à tous
Petite question que je me pose et qui relève peut-être des bonnes pratiques je ne sais pas...
Voilà imaginons que j'ai un objet :
Code:
1 2 3 4 5
|
object = {
prop1: "machin",
prop2: "bidule"
} |
Je veux pour une raison X ou Y lui rajouter une ou des props.
Entre ces deux façons de faire, y en a-t-il une meilleure que l'autre ?
Façon 1 :
Façon 2 :
Code:
1 2 3 4 5
|
Object.defineProperty(object, "prop3", {
value : "truc",
+ éventuellement writable, enumerable...
}); |
Merci à tous :D