Vous n'êtes pas connecté - Connexion ou Créer un compte

Classée dans Questions > Questions / Réponses

JavaScript ne fonctionne pas sous IE ou comment détecter les trailing commas

Administrateur
Une annonce aurait pu être ici :'(

Votre code JavaScript fonctionne sur tous les navigateurs récents, mais il ne fonctionne pas ou a un comportement étrange sous Internet Explorer ? Les mauvaises langues diront que c'est normal puisque l'on parle là d'un navigateur de légende et que son comportement erratique/spécifique est naturel. Mais peut-être est-ce dû à la présence d'une virgule qui traine avant un crochet de fermeture de tableau ,] ou d'une accolade de fermeture d'objet ,}. C'est ce que l'on appelle les trailing commas en anglais.

Pour vous assurer de l'absence de trailing commas vous pouvez faire une recherche dans votre code en utilisant l'expression régulière suivante :

,\s*[\]}\)]

Il n'est plus possible de répondre à cette question car elle marquée comme résolue.