eval()関数を用いると良い。
1 2 3 | for ( var i = 1; i <= 100; i++) { eval( 'var value_' + i + ';' ); } |
これでvalue_1?value_100までの変数が宣言されたことになる。
eval()は関数内の式を評価してくれるので、かなり動的な挙動を実装することが可能。
便利な反面注意も必要だね。
eval()関数を用いると良い。
1 2 3 | for ( var i = 1; i <= 100; i++) { eval( 'var value_' + i + ';' ); } |
これでvalue_1?value_100までの変数が宣言されたことになる。
eval()は関数内の式を評価してくれるので、かなり動的な挙動を実装することが可能。
便利な反面注意も必要だね。