La méthode Object getOwnPropertyNames ()

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

Object.getOwnPropertyNames()renvoie un tableau contenant tous les noms desproprepropriétés de l'objet passées en argument, y compris les propriétés non énumérables. Il ne prend pas en compte les propriétés héritées.

Les propriétés non énumérables ne sont pas répétées. Non répertorié dans for..of boucles, par exemple.

Pour obtenir uniquement une liste des propriétés énumérables que vous pouvez utiliserObject.keys()au lieu.

Exemple:

const dog = {}
dog.breed = 'Siberian Husky'
dog.name = 'Roger'

Object.getOwnPropertyNames(dog) //[ ‘breed’, ‘name’ ]

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


Plus de tutoriels js: