テーブルは<table>じゃなくてJavaScriptで | Ameba Search Error 2014.Feb

Ameba Search Error 2014.Feb

Yau can't be displayed by computer virus.

テーブルを表示するとき、大抵の人はたぶん

<table>

<tr><td></td>・・・</tr>

・・・

</table>

と書くと思いますが、この書き方はかなりメンドイです。

そこで


var 変数 = [

[A,B,・・・],

[A',B']・・・,

・・・

];


<table>を記述する命令

for(var i=0 ; i<配列の列数 ; i++){

<tr>を記述する命令

for(var i=0 ; j<配列の列数 ; i++){

 i 行j列目の細胞を記述する命令

}

</tr>を記述する命令

}

</table>を記述する命令


という風にすれば、細胞内部を書き換えるのも追加するのも超楽になります。

2次元配列の代わりに連想配列を使う方法もあります。