Retourner  la page d'accueil de TJS

Méthode : Object.getOwnPropertyNames()

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

Syntaxe
Array Object.getOwnPropertyNames(Object monObjet)

Compatible tous navigateurs

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 1 : 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

Troisième édition Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 4 janvier 2023

Version papier 29€90
Format électronique 22€99.

Commandez en ligne

Chercher une fonction, un objet, ...

Le 04/12/2023 03:37:28 sur php 7 en 60.62 ms