Software">
[Go to site: main page, start]

0% ont trouvé ce document utile (0 vote)
62 vues10 pages

Journalisation en JavaScript

Le document décrit les différentes méthodes de journalisation en JavaScript comme console.log(), console.info(), console.warn() et console.error(). Il montre également comment personnaliser les couleurs et créer des groupes de messages.

Transféré par

losus007
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
62 vues10 pages

Journalisation en JavaScript

Le document décrit les différentes méthodes de journalisation en JavaScript comme console.log(), console.info(), console.warn() et console.error(). Il montre également comment personnaliser les couleurs et créer des groupes de messages.

Transféré par

losus007
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Logging

Achref El Mouelhi

Docteur de l’université d’Aix-Marseille


Chercheur en Programmation par contrainte (IA)
Ingénieur en Génie logiciel

[Link]@[Link]

12-13 Avril 2018, POE m2i 1/7


JavaScript

4 type de messages de journalisation avec JavaScript

[Link]() : pour affiché un message non formaté


[Link]() : pour affiché un message en bleu
[Link]() : pour affiché un message d’avertissement
[Link]() : pour affiché un message d’erreur

12-13 Avril 2018, POE m2i 2/7


JavaScript

Exemple
[Link]("log");
// affiche un message en noir dans la console

[Link]("info");
// affiche un message en bleu dans la console

[Link]("warn");
// affiche un message + une icône en orange dans la
console

[Link]("error");
// affiche un message + une icône en rouge dans la
console

12-13 Avril 2018, POE m2i 3/7


JavaScript

On peut aussi personnaliser les couleurs en utilisant des


propriétés CSS et le paramètre %c (compatible avec chrome
firefox)
[Link]("%chello world", "background:red; color:
white");

12-13 Avril 2018, POE m2i 4/7


JavaScript

On peut aussi personnaliser les couleurs en utilisant des


propriétés CSS et le paramètre %c (compatible avec chrome
firefox)
[Link]("%chello world", "background:red; color:
white");

Pour afficher un messages avec des propriété CSS différente


[Link]("%chello " + "%cworld", "background:red;
color:white", "background:blue; color:red" );

12-13 Avril 2018, POE m2i 4/7


JavaScript

Il est possible de créer un groupement de messages


[Link]("Premier groupe de message");
[Link]("première ligne");
[Link]("deuxième ligne");
[Link]("dernière ligne");
[Link]();

12-13 Avril 2018, POE m2i 5/7


JavaScript

Il est possible de créer un groupement de messages


[Link]("Test process");
// on ajoute du code JS ici
[Link]("Test process");

12-13 Avril 2018, POE m2i 6/7


JavaScript

Il est possible de créer un groupement de messages


[Link]("Test process");
// on ajoute du code JS ici
[Link]("Test process");

Le contenu de [Link] et [Link] doit être le


même. Ça correspond au nom du bloc pour lequel on veut calculer le
temps d’exécution.

12-13 Avril 2018, POE m2i 6/7


JavaScript

Pour éviter d’écrire chaque fois [Link], on peut créer une


variable contenant le nom de la fonction
var cl = [Link];

12-13 Avril 2018, POE m2i 7/7


JavaScript

Pour éviter d’écrire chaque fois [Link], on peut créer une


variable contenant le nom de la fonction
var cl = [Link];

Puis utiliser ce raccourci pour afficher de messages


cl("hello");
// affiche hello

12-13 Avril 2018, POE m2i 7/7

Vous aimerez peut-être aussi