Salve.
Vorrei sapere come costruire un albero in js.
Come l'ho realizzato in java:
codice:
public class FileNode {
   private String nome;
   private Vector figli;

   public FileNode(String nome) {
      this.nome = nome;
      figli = new Vector();      
   }

   public FileNodo(String nome, FileNode figlio) {
      this.nome = nome;
      figli = new Vector();
      figli.add( figlio );
   }

   public String getNome() { return nome; }

   public void aggiungi(FileNode figlio) {
      figli.add( figlio );
   }

   public FileNode getFiglio(String nome) {
      return trova(nome);
   }

   private FileNode trova(String nome) {
      boolean trovato = false;
      FileNode f = null;
      int i = 0;
      while ((i < figli.size()) && !trovato) {
         if (((FileNode) figli.elementAt(i)).getNome().equals(nome)) {
            trovato = true;
            f = (FileNode) figli.elementAt(i);
         }
      }
      return f;
   }
}
purtroppo sono senza manuale di javascript e non conosco come gestire gli oggetti.
grazie.