IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

comment vous r�solvez des bugs sur du code javascript


Sujet :

JavaScript

  1. #1
    Membre tr�s actif
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    627
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 627
    Par d�faut comment vous r�solvez des bugs sur du code javascript
    bjs
    quand on code en php et quand il y a un bug , le navigateur affiche la ligne du bug .
    en JS quand il y a un bug sur un code on ne sais pas souvent d'o� ca vient , il n'y a aucune information .
    comment vous faites pour voir les bugs , avez vous des outils sp�cifiques comme firebug ou autre chose

    merci

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Ma page Developpez - Mon Blog 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

    Venez sur le Chat de D�veloppez !

  3. #3
    Membre Expert
    Avatar de RomainVALERI
    Homme Profil pro
    POO�te
    Inscrit en
    Avril 2008
    Messages
    2 652
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 48
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activit� : POO�te

    Informations forums :
    Inscription : Avril 2008
    Messages : 2 652
    Par d�faut
    Pour le d�bbuggage sur IE avant IE8 (qui, il faut bien l'avouer, est souvent ce qui pose le plus de probl�mes ^^) tu as �galement "DebugBar".

  4. #4
    Expert confirm�
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 61
    Localisation : France, Yvelines (�le de France)

    Informations professionnelles :
    Activit� : Urbaniste
    Secteur : Sant�

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par d�faut
    si tu as une version pro (entreprise) de ms office
    installe les compl�ments d'�dition HTML
    outre que cela ajoute des capacit� d'import/export � office pour le HTML
    il installe aussi MSE7 MicroSoft Editor qui est en fait un �diteur de code HTML CSS JS VB avec un d�bugueur pas � pas int�gr�.

    en suite tu vas de IE param�tres avanc�s et tu d�coche "d�sactiver le d�bugueur" (deux cases � coch�).

    si tu n'as pas MSE 7 d�coche tout de m�me les cases en question.

    lorsque tu ouvre ta page qui contient un bug IE (m�me sans MSE7) t'affiche l'erreur avec son num�ro de ligne en cliquant sur le bouton debugueur le d�bugueur s'ouvre � la ligne incrimin�e.


    d�marrer directement en mode d�bug
    ouvrir IE puis MSE7 aller des le menu debug de MSE7 et attacher une application choisir l'exe IE qui tourne et cliquer sur mettre en pause
    dans IE ouvrir la page
    le d�bugueur arr�te le chargement que l'on peut alors d�rouler en pas � pas.


    Je ne l'utilise qu'en dernier recours. j'utilise principalement fire bug
    lorsque mon module est bien avanc� je passe � Webkit
    l� le plus simple est d'ouvrir la page et faire un click droit puis inspecter l'�l�ments. choisir le bouton javascript et placer les point d'arr�t
    puis recharger la page.

    je ne passe � IE qu'en derni�re �tape.
    je charge un petit script en tout premier dans mes pages qui fait (de m�moire)
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    if (undefined == console) {console = {log:function(){}}}
    ainsi la console est toujours d�finie je place donc dans mes source des console.log('une trace ici pour la variable toto: '+toto);
    le simple fait d'afficher la console ou un d�bugueur permet de savoir ce qu'il se passe. le petit script du d�but permet de pr�venir le cas ou la console n'est pas d�finie.

    A+JYT

  5. #5
    Membre tr�s actif
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    627
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 627
    Par d�faut
    merci pour toutes ces infos utiles .

Discussions similaires

  1. Si vous avez des questions sur Apache, HTAccess, URL rewriting avec Apache, etc
    Par Marc Lussac dans le forum G�n�ral Conception Web
    R�ponses: 1
    Dernier message: 28/08/2007, 19h09
  2. R�ponses: 4
    Dernier message: 25/04/2007, 20h18
  3. des problemes sur le code ADO
    Par bambi98 dans le forum VB 6 et ant�rieur
    R�ponses: 3
    Dernier message: 09/03/2007, 11h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo