■配列のための「for」
もう一つの使い方:「配列の全要素を取り出して処理する」
for(変数 in配列)とすると、JavaScriptは、配列から各要素のインデックスを順に取り出し変数に収めます。
連想配列:各要素のキーを順に変数を取り出す
<利用例>
ARRという配列に収められている要素を順に取り出し合計して、その結果を表示
for(n in ARR):配列ARRから各要素のインデックスを変数に収める
total += ARR[n] :というようにして、配列から順に要素を取り出し、totalに加算
*protram list*
1 ・forの基本形
2 for( 変数 in 配列 )
3 ...実行する処理...
4
5
6 ※サンプルスクリプト
7
8 <html>
9 <head>
10 <script type="text/javascript">
11 <!--
12 var ARR = [5,10,15,20,25,30,35,40,45,50];
13 var total = 0;
14 for(n in ARR)
15 total += ARR[n]
16 alert("合計:" + total);
17 //-->
</script>
18 </head>
19 <body>
20 <H1>TEST.</H1>
21 </body>
22 </html>