Retourner à la page d'accueil de TJS

Méthode : Object.propertyIsEnumerable()

          

Indique si une propriété d'un objet est listable

Syntaxe
Boolean objet.propertyIsEnumerable(String nom)

Description
Retourne true si la propriété de objet est "enumerable", c'est-à-dire listable dans les boucles for .. in ou dans l'appel à getOwnPropertyNames().

Retourne false dans le cas contraire. Cela ne signifie pas que la propriété n'existe pas !


Exemple Propriétés enumerable et valeur
Code source
<script type="text/javascript">
function Processeur(nom, vitesse)
{
    this.nom = nom;
    this.vitesse = vitesse;
}
var p = new Processeur("i9", "4 GHz");

console.log("p.nom vaut "+p.nom);
console.log("p.nom est-il enumerable ? "+p.propertyIsEnumerable("nom"));

console.log("p.constructor.name vaut "+p.constructor.name);
console.log("p.constructor est-il enumerable ? "+p.propertyIsEnumerable("constructor"));
</script>

Résultat
Emulation de la console
Explication
Quelques propriétés et leur valeur.
p.constructor existe mais n'est pas enumerable.

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

Chercher une fonction, un objet, ...

Le graph des objets Javascript



Chargement
en cours...

Le guide complet du JavaScript

Le Guide Complet du JavascriptEn savoir plus sur mon livre aux Editions Micro Application

Extension navigateur Get-My-IP

Quelle est mon adresse IP ?Installez l'extension Get-My-IP.com pour afficher votre IP d'un seul clic
Le 17/10/2018 09:47:14 sur php7 en 21.36 ms