|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2005 Messages : 35 ![]() |
Bonjour à tous,
je rencontre un problème très bizarre... le code posant problème est le suivant Code :
url[1] de type string Code :
act=connexion&login=rebel&password=1234 et on obtient un tableau match de la forme Code :
les valeurs de i passent de 0 à 2 sans problème.. une fois la exécutée pour la valeur 2, normalement la boucle devrait s'arrêter, cependant, i prend une nouvelle valeur qui est "each"... est-ce normal ? Si oui, pourquoi ? Si non, sauriez vous d'ou cela pourrait venir ? Merci d'avance pour votre aide |
||||
|
|
00
|
|
|
#2 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 040 ![]() |
il est fortement deconseillé d'utilser comme noms de variables des mots réservés du langages javascript ...
var match ...
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
10
|
|
|
#3 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 807 ![]() |
Regarde du coté de hasOwnProperty().
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
20
|
|
|
#4 | |||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2005 Messages : 35 ![]() |
Citation:
je n'ai plus le problème mais après avoir passé les variables 0 à 2 dans i j'obtiens Code :
je n'ais jamais rencontré ce problème avant ... |
|||
|
|
00
|
|
|
#5 | ||
|
Membre Expert
![]() Eric GaridacciInscription : septembre 2005 Messages : 1 057 ![]() |
Salut,
Faut aussi prendre en considération l'éventuelle présence d'une ancre dans l'URL. Exemple simplifié (sans expression rationnelle) Code :
__________________
N'oubliez pas le vote des messages utiles ainsi que le Tag [Résolu].Mon Site Web : Corse - Actualité, Météo, Vidéos, Logiciels, ... |
||
|
|
10
|
|
|
#6 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 040 ![]() |
__________________
Ma page Developpez Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts) Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir... Votre post est résolu ? Alors n'oubliez pas le Tag ![]() ![]() réalisations :www.planet-languages.com|www.saftair.com| www.ouestisol.fr | www.sebemex.fr | www.extramiante.fr | www.sistac-alizay.fr | www.acoustishop.fr | www.litt.fr | www.ouestventil.fr |
|
|
10
|
|
|
#7 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2005 Messages : 35 ![]() |
|
|
|
00
|
|
|
#8 | |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2005 Messages : 35 ![]() |
Citation:
la question maintenant est : mais pourquoi la fonction for me retourne les "__proto__" de cet élément alors qu'il ne le fait pas avec d'autres méthodes ? |
|
|
|
00
|
|
|
#9 |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 807 ![]() |
En tout cas, pour un tableau, il est préférable de faire une boucle for classique en récupérant le length du tableau qu'une boucle for in.
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
20
|
|
|
#10 | |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2005 Messages : 35 ![]() |
Citation:
merci Rappel de la question : mais pourquoi la fonction for me retourne les "__proto__" de cet élément alors qu'il ne le fait pas avec d'autres méthodes ? |
|
|
|
00
|
|
|
#11 |
|
Expert Confirmé Sénior
![]() Romain VALERIPOOête Inscription : avril 2008 Messages : 2 574 ![]() |
Si le contexte d'exécution empêche d'utiliser for...in (quelles que soient les raisons), envisage peut-être (si ce n'est déjà fait) de boucler avec un for "classique" et les indices numériques... non ?
edit : qui a dit "t'es à la bourre de 4 minutes" ?
__________________
...pour les linguistes et les curieux >>> générateur de phrases aléatoires __________________ |
|
|
10
|
|
|
#12 | |
![]() ![]() ![]() Didier MouronvalDéveloppeur Web Inscription : juin 2008 Messages : 13 807 ![]() |
Citation:
Or un tableau est de type Object (donc les propriétés et méthodes spécifiques aux objets Object ne sont pas listées) mais augmentées de propriétés et méthodes spécifiques aux tableaux, ce sont celles-ci que tu retrouves dans la boucle.
__________________
Pas de question technique par MP ! Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi ! Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi ! Mes formations video2brain : La formation complète sur JavaScript • JavaScript et le DOM par la pratique • PHP 5 et MySQL : les fondamentaux Mon livre sur jQuery
|
|
|
10
|
|
|
#13 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2005 Messages : 35 ![]() |
Merci pour votre aide à tous. Un petit résumé:
Solution : Citation:
Citation:
|
||
|
|
10
|
Copyright © 2000-2012 - www.developpez.com