web-dev-qa-db-fra.com

firefox firebug console.log renvoie toujours undefined

Depuis hier, pour une raison quelconque, chaque fois que j'essaie d'afficher le journal de la console sous firefox, je reçois un indéfini:

 enter image description here J'utilise cet outil assez souvent, et tout récemment, j'ai constaté que cela ne fonctionnait plus. J'ai apparemment des questions similaires dans stackoverflow, mais aucune d'entre elles avec une réponse pour y remédier. 

C’est ce que j’ai fait jusqu’à présent pour essayer de le réparer, j’ai déjà 

  • Réinstallez Firebug
  • Réinstallez Firefox

Et rien ne semble fonctionner, cependant lorsque je tape console et clique sur le bouton Exécuter, je reçois:

Est-ce une configuration que je dois changer?

 enter image description here

13
Manza

Firebug n'est plus maintenu. De getfirebug.com:

L’extension Firebug n’est plus développée ni maintenue. Nous vous invitons à utiliser le Firefox DevTools , qui est fourni avec Firebug.next

Voir aussi Migration from Firebug guide.

8
Domenic D.

Suite à la réponse de Domenic D., je pensais que cela pourrait aider les autres à donner une explication plus complète.

Il affiche 'non défini' car c'est la valeur de retour de la fonction console.log ().

Il ne produit pas de «test» dans la console car Firebug n'est plus maintenu et ne prend pas en charge les dernières versions de Firefox. L'un des problèmes que j'ai constatés à la suite de cela est que la journalisation à l'aide de console.log () n'apparaît plus dans la console Firebug.

Malheureusement (si vous êtes habitué à Firebug), la solution consiste à utiliser les outils de développement intégrés de Firefox.

Pour charger la console à l'aide des outils intégrés de Firefox, appuyez sur ctrl + Maj + k. Ici, console.log () fonctionnera comme prévu. Par exemple, si vous exécutez console.log ('test') comme ci-dessus, le résultat sera 'test', puis undefined (valeur de retour de console.log ()).

4
dean3148834

Gardez Firefox et Firebug les deux outils ouverts. Faites ce que vous voulez dans Firebug et le résultat apparaîtra dans la console Firefox.  enter image description here

1
Sugat Mankar