La différence entre la console.log() et la console.debug()?
Google n'a pas été utile pour moi, depuis la recherche pour "de la console.debug" apporte juste un tas de pages que les mots "console" et "debug" sur eux.
Je me demandais quelle est la différence entre console.log()
et console.debug()
. Est-il un moyen d'utiliser un tas de console.debug()
déclarations et ensuite il suffit de retourner un interrupteur facilement éteindre toutes les instructions de débogage d'être envoyé à la console (comme après le lancement d'un site)?
- Voici comment faire pour désactiver la console.journal des sorties stackoverflow.com/questions/1215392/...
- Vous pouvez mettre des couleurs. console.log ("%c Exemple de Texte', 'couleur:vert;'); Ou ajouter un peu de VAR dans le texte à l'aide de la console.log ("Exemple ${variable}`, 'couleur:vert;');
InformationsquelleAutor CaptSaltyJack | 2014-02-19
Vous devez vous connecter pour publier un commentaire.
Pour au moins IE, Firefox et Chrome consoles .debug() est un alias .log() a été ajouté pour améliorer la compatibilité
https://developer.mozilla.org/en-US/docs/Web/API/console
https://developers.google.com/chrome-developer-tools/docs/console-api#consoledebugobject_object
https://msdn.microsoft.com/en-us/library/ie/hh772183(v=vs. 85).aspx
debug()
vient en bleu etlog()
en noirTechniquement
console.log
console.debug
etconsole.info
sont identiquesCependant, la façon dont ils l'affichage des données est un peu différent
console.log
Noir couleur du texte avec aucune icône n'console.info
Bleu la couleur de texte avec une icôneconsole.debug
Pur noir couleur du texteconsole.warn
Jaune couleur de texte avec une icôneconsole.error
Rouge Couleur de texte avec une icôneinfo
niveau de journaux sont tout simplement affiché avec une icône (le même que dans l'instantané), mais le texte (console.info
texte dans votre message) est en noir et la couleur de fond la couleur de la ligne est blanche. Éventuellement votre capture d'écran pour le navigateur firefox.console.log("Console.log");
au lieu deconsole.log("Console.log" + " " + playerOne);
? Ce qui ne l'" " + playerOne
faire?Ils sont presque identiques, la seule différence est que les messages de débogage sont cachés par défaut dans les versions récentes de Chrome (vous devez définir le niveau de journalisation pour
Verbose
dans les Devtools topbar tandis que dans la console pour voir les messages de débogage; journal des messages sont visibles par défaut).console.info
,console.debug
méthodes sont identiques àconsole.log
.console.log
Impression de la déclarationconsole.info
Noir couleur du texte avec l'icône "i" en couleur bleuconsole.debug
Bleu la Couleur de texteDocumentation:
Si vous souhaitez avoir la possibilité de désactiver l'enregistrement après qu'un produit est terminé, vous pourriez remplacer le
console.debug()
de fonction ou de faire un autre personnalisé.Cependant je n'ai pas pensé un moyen de la couleur de sorties.
À partir de la Documentation de navigateurs,Le
log
,debug
et aussiinfo
méthodes sont identiques dans la mise en œuvre de sages, mais varie en couleur et l'icône dehttps://jsfiddle.net/yp4z76gg/1/