OK voici donc mon tableau ...Vous parcourez un tableau en javascript?
var cars = new Array("Golf", "Audi", "Merc", "Mini");
J'essaie de simplement itérer à travers elle ... simple hein? errrr. J'ai essayé ...
for (var i=0; i < cars.lenght(); i++) {
document.write(cars[i]+ "<br />");
}
ainsi que ...
for (i=0; i < cars.lenght(); i++) {
document.write(cars[i]+ "<br />");
}
et même ...
int i = 0;
for (i=0; i < cars.lenght(); i++) {
document.write(cars[i]+ "<br />");
}
Aussi je pourrais ajouter que je l'ai aussi essayé "i < cars.lenght; "(en omettant les parenthèses vides à l'appel de fonction). Aucun de ces travaux. Je sais que c'est vraiment basique alors ... quelqu'un peut-il me dire ce que je fais mal ?
cars.lenght() devrait être 'cars.length' –
Cette question a été causé par un problème qui ne peut plus être reproduit ou une erreur typographique simple. Alors que des questions similaires peuvent être sur le sujet ici, celui-ci a été résolu d'une manière peu susceptible d'aider les futurs lecteurs. Cela peut souvent être évité en identifiant et en inspectant de près le programme le plus court nécessaire pour reproduire le problème avant de le poster.1 –
'length' est une propriété de Array et non une méthode, utilisez donc' length' – cyrix