La méthode Object defineProperty ()

Découvrez tout sur la méthode JavaScript defineProperty () de l'objet Object

Crée ou configure une propriété d'objet.

Renvoie l'objet.

Prend 3 arguments. Le premier est un objet sur lequel nous allons créer ou configurer les propriétés. Le second est le nom de propriété défini sous forme de chaîne. Le troisième est un objet avec la définition de propriété.

Exemple:

const dog = {}
Object.defineProperty(dog, 'breed', {
  value: 'Siberian Husky'
})
console.log(dog.breed) //'Siberian Husky'

Je n'ai pas juste ditbreed: 'Siberian Husky'mais j'ai dû passer un objet descripteur de propriété, défini au début de cette page.

Téléchargez mon gratuitManuel du débutant JavaScript


Plus de tutoriels js: