Maison > interface Web > js tutoriel > Expliquez comment utiliser l'instruction for...in dans les connaissances JavaScript_Basic

Expliquez comment utiliser l'instruction for...in dans les connaissances JavaScript_Basic

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2016-05-16 15:56:44
original
1472 Les gens l'ont consulté

Voici une autre boucle supportée par JavaScript. C'est ce qu'on appelle une boucle for...in. Cette boucle est utilisée pour parcourir les propriétés d’un objet.

L'utilisation de cette boucle peut sembler un peu floue puisque nous n'avons pas encore d'objet à discuter. Cependant, une fois que vous aurez compris les objets JavaScript, vous trouverez cette boucle très utile.
Grammaire

for (variablename in object){
 statement or block to execute
}

Copier après la connexion

Chaque itération de l'objet attribue un attribut au nom de la variable (variablename), et cette boucle continue jusqu'à ce que tous les attributs de l'objet soient épuisés.
Exemple :

Ce qui suit consiste à imprimer les propriétés de l'objet Navigator du navigateur Web, comme dans l'exemple suivant :

<script type="text/javascript">
<!--
var aProperty;
document.write("Navigator Object Properties<br /> ");
for (aProperty in navigator)
{
 document.write(aProperty);
 document.write("<br />");
}
document.write("Exiting from the loop!");
//-->
</script>

Copier après la connexion

Cela produira les résultats suivants :

Navigator Object Properties
appCodeName
appName
appMinorVersion
cpuClass
platform
plugins
opsProfile
userProfile
systemLanguage
userLanguage
appVersion
userAgent
onLine
cookieEnabled
mimeTypes
Exiting from the loop! 

Copier après la connexion

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers numéros
Qu’est-ce que le garbage collection JavaScript ?
Depuis 1970-01-01 08:00:00
0
0
0
c++ appelle javascript
Depuis 1970-01-01 08:00:00
0
0
0
Que sont les fonctions de hook JavaScript ?
Depuis 1970-01-01 08:00:00
0
0
0
Comment obtenir la date actuelle en JavaScript ?
Depuis 1970-01-01 08:00:00
0
0
0
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal