JavaScript Tutorial/Statement/For In

Материал из Web эксперт
Перейти к: навигация, поиск

for...in

The for...in loop accesses to all the enumerated properties of a JavaScript object.

The statement(s) in the loop are executed for each property of an object until every property has been accessed.

Any parts of an object that are not enumerated are not accessed by this looping structure.

The format of the for...in loop looks like the following:



   <source lang="javascript">

for (variable in object) {

     statement;
   }</source>
   
  

Window Object Properties Array

   <source lang="javascript">

<HTML> <HEAD>

  <TITLE>Window Object Properties Array</TITLE>

</HEAD> <BODY> <SCRIPT> for (var i in window) {

 document.write ("Window property(" + i +  "): " +
    window[i] + "
");

} </SCRIPT> </BODY> </HTML></source>