2012-04-06 15 views
0

Ich arbeite an einem kleinen Web-Projekt und ich bin ein wenig verwirrt über das Erstellen von Variablen in JS.Erstellen von JavaScript-Variablen

Die App ermöglicht es Menschen, Formen auf einer Leinwand mit der JS-Bibliothek Raphael zu erstellen. Es ist alles sehr einfach, aber was ich gerne wissen möchte, ist, dass der Benutzer 10 Würfel erstellt. Wie würde ich dies in Javascript tun, ich meine, Jeder dieser Würfel würde ihren eigenen Variablennamen benötigen, so dass sie referenziert werden könnten, Wie würde ich gehen lassen, den Benutzer Variablen erstellen, wenn sie ein Objekt erstellen?

Ich weiß, dass dies wie eine unglaublich dumme Frage scheint, aber mein Gehirn ist im Moment ein wenig erschüttert.

Danke für jede Hilfe in der Sache.

+5

Speichern Sie sie in einem Array? –

Antwort

5

Erstellen Sie ein Array.

var cubes = []; 

Jedes Mal, wenn der Benutzer eine erstellt, können Sie es zum Array hinzufügen:

cubes.push(newCube); 

Dann erklären Sie sich mit einem bestimmten Würfel mit beziehen:

Oder Iterierte sie mit einer Schleife:

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

Altern Außerdem müssen Sie sie nicht alle speichern. Sie können sie einfach im DOM mit normalen DOM-Manipulationstools finden und iterieren.