|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre régulier
![]() Lycéen Inscription : mars 2009 Messages : 201 ![]() |
Bonjour,
j'ai un problème de parcourt de chaine de caractère sous IE voila mon code de test: Code :
Merci d'avance |
||
|
|
00
|
|
|
#2 | ||
|
Membre chevronné
![]() Krusty Inscription : mai 2009 Messages : 472 ![]() |
la boucle est mal faite et les virgules doivent etre par des point virgule
Code :
__________________
programmer n'est pas connaitre tous les moindres détails d'un langage mais savoir exploiter sous toutes ses facettes ce que l'on connait. |
||
|
|
00
|
|
|
#3 |
|
Membre régulier
![]() Lycéen Inscription : mars 2009 Messages : 201 ![]() |
Le résultat ne change pas et je trouve ça plutôt normal O_o
|
|
|
00
|
|
|
#4 |
|
Membre chevronné
![]() Krusty Inscription : mai 2009 Messages : 472 ![]() |
ca marche chez moi
__________________
programmer n'est pas connaitre tous les moindres détails d'un langage mais savoir exploiter sous toutes ses facettes ce que l'on connait. |
|
|
00
|
|
|
#5 |
|
Membre régulier
![]() Lycéen Inscription : mars 2009 Messages : 201 ![]() |
Quelle version de ie ?
|
|
|
00
|
|
|
#6 |
![]() ![]() Ingénieur développement logiciels Inscription : avril 2004 Messages : 2 051 ![]() |
Parce qu'il faut utiliser String.charAt()
__________________
Modérateur/Rédacteur Tutoriels/Articles : - Espace de noms (ou namespace) en JavaScript - Créer une table HTML éditable en JavaScript (nouveau) - Smile.Fx : Bibliothèque d'effets visuels en JavaScript (en cours - démo disponible) |
|
|
00
|
|
|
#7 |
|
Membre régulier
![]() Lycéen Inscription : mars 2009 Messages : 201 ![]() |
Awi en effet !
IE ne reconnait pas les strings comme un tableau ? |
|
|
00
|
|
|
#8 | ||
|
Membre chevronné
![]() Krusty Inscription : mai 2009 Messages : 472 ![]() |
comme ca
Code :
__________________
programmer n'est pas connaitre tous les moindres détails d'un langage mais savoir exploiter sous toutes ses facettes ce que l'on connait. |
||
|
|
00
|
|
|
#9 |
|
Membre régulier
![]() Lycéen Inscription : mars 2009 Messages : 201 ![]() |
Ouais aussis mais charAt est plus simple comme solution
|
|
|
00
|
|
|
#10 | ||
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 019 ![]() |
Avant IE7, js ne reconnait pas une chaine comme un tableau.
pour mettre tout le monde d'accord il suffit de splitter Code :
__________________
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 |
||
|
|
00
|
|
|
#11 |
|
Membre régulier
![]() Lycéen Inscription : mars 2009 Messages : 201 ![]() |
Lequel est le plus rapide et le plus pratique d'aprez-vous ? l'utilisation de charAt ou de split (puis de procéder comme un tableau) ?
Pour ma pars je pense que cela dépend de l'utilitée qu'on en a, si on veut recherché juste un caractère une fois dans une chaine autant utiliser charAt, sinon si on veut rechercher plusieurs caractère (toujours en fonction de sa position) il vaut mieux utilisé split je pense, pour un gain de temps, si on veut rechercher plusieurs caractère l'utilisation de la fonction charAt répéter peut-être plus longue que l'utilisation de split une seule fois, qu'en pensez-vous ? |
|
|
00
|
|
|
#12 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 019 ![]() |
perso j'utilise le split pour son universalité, j'ai ainsi une uniformité de méthode de code sur php ie>7 et IE>= 7.
Je n'ai pas testé niveau performances.
__________________
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 |
|
|
00
|
|
|
#13 |
|
Membre régulier
![]() Lycéen Inscription : mars 2009 Messages : 201 ![]() |
charAt n'est pas universel ?
Jvais essayer de faire un test de performance et jvous dirais les resultats |
|
|
00
|
|
|
#14 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 019 ![]() |
charAt ne se base pas sur un array ...
__________________
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 |
|
|
00
|
|
|
#15 |
|
Membre régulier
![]() Lycéen Inscription : mars 2009 Messages : 201 ![]() |
Awi mais par rapport a charAt et au chaine de caractère tout les navigateurs l’intègre non ?
|
|
|
00
|
|
|
#16 |
![]() ![]() Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Analyste Programmeur Inscription : mars 2002 Messages : 30 019 ![]() |
oui mais je parlais transversalité de méthode de code entre les langages, pas de compatibilité entre navigateurs ...
__________________
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 |
|
|
00
|
|
|
#17 |
|
Membre régulier
![]() Lycéen Inscription : mars 2009 Messages : 201 ![]() |
ah d'accord pardon :$
|
|
|
00
|
|
|
#18 | ||
|
Membre régulier
![]() Lycéen Inscription : mars 2009 Messages : 201 ![]() |
Sinon au niveau des performances:
Code :
![]() CharAt semble plus rapide sur firefox Par contre, il semble moins rapide sur IE, googlechrome et opera |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com