2012-04-06 5 views
0

私は小さなWebプロジェクトを作成していますが、JSで変数を作成するのはちょっと混乱しています。JavaScript変数の作成

このアプリでは、JSライブラリRaphaelを使用してキャンバス上に図形を作成することができます。それはすべて非常に単純ですが、私が知りたいのは、ユーザーが10個のキューブを作成すると言うことです。どのように私はjavascriptでこれを行うだろう、彼らは参照することができるように、これらのキューブのそれぞれは、独自の変数名を必要とするだろう、私はどのようにユーザーがオブジェクトを作成するたびに変数を作成させるつもりですか?

これは信じられないほど愚かな質問のように思えるかもしれませんが、私の脳は現時点では少しばかげています。

問題のお手伝いをありがとうございます。

+5

アレイに格納しますか? –

答えて

5

アレイを作成します。

var cubes = []; 

ユーザーが1つ作成するたびに、あなたは、配列に追加することができます:

cubes.push(newCube); 

を次に、あなたが与えられたキューブを参照することができます。

または、反復それらはループを持っています:

for (var i = 0; i < cubes.length; i++) { 
    // do something with cubes[i] 
} 

代替素早く、それらをすべて保存する必要はありません。通常のDOM操作ツールを使用してDOM内でそれらを見つけて反復するだけです。

関連する問題