Heim > Web-Frontend > js-Tutorial > Erklären Sie die Verwendung der for...in-Anweisung in JavaScript_Grundkenntnisse

Erklären Sie die Verwendung der for...in-Anweisung in JavaScript_Grundkenntnisse

WBOY
Freigeben: 2016-05-16 15:56:44
Original
1428 Leute haben es durchsucht

Hier ist eine weitere Schleife, die von JavaScript unterstützt wird. Es wird eine for...in-Schleife genannt. Diese Schleife wird verwendet, um die Eigenschaften eines Objekts zu durchlaufen.

Die Verwendung dieser Schleife scheint etwas unklar zu sein, da wir noch keinen Gegenstand zum Besprechen haben. Sobald Sie jedoch JavaScript-Objekte verstehen, werden Sie diese Schleife als sehr nützlich empfinden.
Grammatik

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

Nach dem Login kopieren

Jede Iteration vom Objekt weist dem Variablennamen (variablename) ein Attribut zu, und diese Schleife wird fortgesetzt, bis alle Attribute des Objekts erschöpft sind.
Beispiel:

Im Folgenden werden die Eigenschaften des Navigator-Objekts des Webbrowsers ausgedruckt, wie im folgenden Beispiel:

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

Nach dem Login kopieren

Dies führt zu folgenden Ergebnissen:

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

Nach dem Login kopieren

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage