Débugger en JavaScript

Nestecha
Invité n'ayant pas de compte PHPfrance

14 nov. 2014, 22:38

Le JS est un langage très sympa, mais qui me rend dingue tant il est permissif.

En PHP, la moindre erreur c'est un gros encart noir sur fond orange, T'AS PAS LE DROIT DE FAIRE CA !

Le Javascript s'en fout lui, une erreur ? On passe au reste du code. Ou alors je me désactive totalement.

Le tout de manière invisible, totalement invisible.

Comment faites vous pour débugger du javascript ? A force de chercher j'ai vu ici et là qu'il fallait utiliser des points d'arrêts (ou breakpoints), mais comment savoir où les placer ? Et ce, même quand on sait quelle partie du code nous fait défaut ? Et même lorsqu'ils sont placés, ensuite il faut regarder quoi ? J'vois des variables, pleins de trucs, mais aucune erreur, aucun problème. Rien que je perçois comme quelque chose à réparer en tout cas.
A l'aide.

ViPHP
ViPHP | 928 Messages

19 nov. 2014, 00:50

PHP est ultra permissif aussi comme langage ;)
Pour le JS, la console de débug du navigateur est généralement suffisante. Perso j'applique la méthode old school qui consiste à mettre des console.log() à des endroits clefs du code pour trouver d'où viennent les problèmes récalcitrants. Mais il est clair que tu n'as pas fini de pester sur Javascript, qui est probablement le plus mauvais langage actuel.