mozilla

Compare Revisions

A re-introduction to JavaScript (JS tutorial)

Change Revisions

Revision 18576:

Revision 18576 by Jarsyl on

Revision 18577:

Revision 18577 by Jarsyl on

Title:
A re-introduction to JavaScript (JS Tutorial)
A re-introduction to JavaScript (JS Tutorial)
Slug:
JavaScript/A_re-introduction_to_JavaScript
JavaScript/A_re-introduction_to_JavaScript
Tags:
javascript
javascript
Content:

Revision 18576
Revision 18577
t515      Here we are setting up two variables. The assignment in thet515      Here we are setting up two variables. The assignment in the
> middle part of the <code>for</code> loop is also tested for trut> middle part of the <code>for</code> loop is also tested for trut
>hiness - if it succeeds, the loop continues. Since <code>i</code>>hfulness - if it succeeds, the loop continues. Since <code>i</cod
> is incremented each time, items from the array will be assigned >e> is incremented each time, items from the array will be assigne
>to item in sequential order. The loop stops when a falsy item is >d to item in sequential order. The loop stops when a false item i
>found (such as <code>undefined</code>).>s found (such as <code>undefined</code>).
516    </p>
517    <p>516    </p>
517    <p>
518      Note that this trick should only be used for arrays which y518      Note that this trick should only be used for arrays which y
>ou know do not contain falsy values (arrays of objects or <a href>ou know do not contain false values (arrays of objects or <a href
>="en/DOM">DOM</a> nodes for example). If you are iterating over n>="en/DOM">DOM</a> nodes for example). If you are iterating over n
>umeric data that might include a 0 or string data that might incl>umeric data that might include a 0 or string data that might incl
>ude the empty string you should use the <code>i, j</code> idiom i>ude the empty string you should use the <code>i, j</code> idiom i
>nstead.>nstead.

Back to History