Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3231 connectés 

 


Dernière réponse
Sujet : [JavaScript] un pb tout bete avec array.lenght ....
petoulachi Ha bordel, voila qui m'apprendra a faire des copier coller : je fais une faute de frappe et elle se retrouve partout dans le script ... :lol:  
en tout cas , merci ! :sol:

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
petoulachi Ha bordel, voila qui m'apprendra a faire des copier coller : je fais une faute de frappe et elle se retrouve partout dans le script ... :lol:  
en tout cas , merci ! :sol:
petoulachi J'ai declaré un tableau, je lui ajoute un element mais sa longueur reste undefined. Pourquoi ???
voila ma declaration :

Code :
  1. // liste des menus
  2. var liste=new Array();


et lorsque je lui ajoute un elmt :

Code :
  1. liste[0]=section;


 
et section est du type Menu (que j'ai defini moi meme a l'aide de ce constructeur :

Code :
  1. //methode pour ajouter une soussection au menu
  2. function ajoutEnfant(sousMenu)
  3.     this.listeEnfants[this.listeEnfants.lenght]=sousMenu; 
  4. }
  5. //constructeur
  6. function Menu(nom,lien)
  7.     this.nom=nom; 
  8.     this.lien=lien; 
  9.     this.listeEnfants=new Array(); 
  10.     //on associe la function pour en faire une methode
  11.     this.ajoutEnfant=ajoutEnfant;
  12. }


 
D'ailleurs à ce propos, je suis pas sur qu'on fasse comme ça pour faire une methode de classe ?
Mais bon, ça n'explique pas pourquoi le tableau n'a pas de longueur ?
merci !


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)