Compare Revisions

for each...in

Revision 43323:

Revision 43323 by Scipion on

Revision 43324:

Revision 43324 by Inimino on

Title:
for each...in
for each...in
Slug:
JavaScript/Reference/Statements/for_each...in
JavaScript/Reference/Statements/for_each...in
Content:

Revision 43323
Revision 43324
nn7    <p>
8      &nbsp;
9    </p>
n11      Iterates a specified variable over all values of object's pn14      Iterates a specified variable over all values of object's p
>roperties. For each distinct property, a specified statement is e>roperties. For each distinct property, a specified statement is e
>xecuted.>xecuted.&nbsp; Note that for each...in is a Mozilla extension, no
 >t standard ECMAScript.
n25            <a href="en/New_in_JavaScript_1.6">JavaScript 1.6</a>n28            <a href="/en/JavaScript/New_in_JavaScript/1.6" title=
 >"en/JavaScript/New_in_JavaScript/1.6">JavaScript 1.6</a>
n42for each (<i>variable</i> in <i>object</i>)n45for each (<em>variable</em> in <em>object</em>)
43  <i>statement</i>46  <em>statement</em>
n69        A statement to execute for each property. To execute multn72        A statement to execute for each property. To execute mult
>iple statements within the loop, use a <a href="en/Core_JavaScrip>iple statements within the loop, use a <a href="/en/JavaScript/Re
>t_1.5_Reference/Statements/block">block</a> statement (<code>{ ..>ference/Statements/block" title="en/JavaScript/Reference/Statemen
>. }</code>) to group those statements.>ts/block">block</a> statement (<code>{ ... }</code>) to group tho
 >se statements.
t85      <b>Warning:</b> Never use a loop like this on arrays. Only t88      <strong>Warning:</strong> Never use a loop like this on arr
>use it on objects. <a href="en/Core_JavaScript_1.5_Reference/Stat>ays. Only use it on objects. <a href="/en/JavaScript/Reference/St
>ements/for...in#Description">Details</a>.>atements/for...in#Description" title="en/JavaScript/Reference/Sta
 >tements/for...in#Description">Details</a>.

Back to History