Retourner à la page d'accueil de TJS

Méthode : Object.getOwnPropertyNames()

Compatible Internet Explorer / Edge  Compatible Chrome  Compatible Safari  Compatible Firefox  Compatible Opera  

Retourne un tableau de toutes les propriétés directes d'un objet

Syntaxe
Array Object.getOwnPropertyNames(Object monObjet)

Description
Retourne un tableau de toutes les propriétés directes de l'objet passé en paramètre, sauf celles qui sont définies par héritage de l'objet parent.

Cette méthode peut se rapprocher de l'instruction in de la boucle for..in qui retourne toutes les propriétés de l'objet.


Exemple Exemples d'usage de getOwnPropertyNames
Code source
<script type="text/javascript">
 console.log(Object.getOwnPropertyNames(console));

 function Processeur(nom, vitesse)
 {
     this.nom = nom;
     this.vitesse = vitesse;
 }
 var p = new Processeur("i7", "4 GHz");

 console.log(Object.getOwnPropertyNames(p));

 console.log(Object.getOwnPropertyNames(Math));
</script>

Résultat
Emulation de la console
Explication
Affiche les propriétés des objets console et Math.

Page en rapport
Le JavaScript, langage objet
Page mise à jour le

Mon nouveau livre Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 6 février 2019

Version papier à 29€90
Format électronique à 21€90.

Commandez en ligne Dunod  Fnac  Amazon

Chercher une fonction, un objet, ...

Le graph des objets Javascript



Chargement
en cours...
Le 24/10/2019 06:07:54 sur php7 en 22.48 ms