JavaScript 制御構造 新しいページはコチラ
提供: yonewiki
(→for(変数 in 配列要素オブジェクト)~) |
(→for(変数 in 配列要素オブジェクト)~) |
||
188行: | 188行: | ||
=== for(変数 in 配列要素オブジェクト)~ === | === for(変数 in 配列要素オブジェクト)~ === | ||
− | *for(i in window){ document.write("要素:" + i + " = 値:" + window[i] + "<br />"); } | + | *for(i in window){ document.write("要素:" + i + " = 値:" + window[i] + <nowiki>"<br /></nowiki>"); } |
:という具合にfor(変数 in オブジェクト)の形式のfor文を記述することで、オブジェクトの要素全体をひとつづつ変数に代入しながら要素が最後になるまで繰り返すという素晴らしい命令です。なんだかわからないオブジェクトも、このような命令で列挙することで、オブジェクトが現状どういった要素や値を保持しているのかがまるわかりになるという意味でも開発者にとっては勉強にもなる命令です。 | :という具合にfor(変数 in オブジェクト)の形式のfor文を記述することで、オブジェクトの要素全体をひとつづつ変数に代入しながら要素が最後になるまで繰り返すという素晴らしい命令です。なんだかわからないオブジェクトも、このような命令で列挙することで、オブジェクトが現状どういった要素や値を保持しているのかがまるわかりになるという意味でも開発者にとっては勉強にもなる命令です。 | ||