Retourner ' la page d'accueil de TJSRetourner ' la page d'accueil de TJS
Livre Référence Tutos Scripts Forums FAQ Tools IA

Script console : Exemple complet de la console

Edition 2 | Chapitre 9 : R駟ntroduction au JavaScript / Page 145
Edition 3 | Chapitre 9 : R駟ntroduction au JavaScript / Page 145

Exécution du script

[フレーム]

Emulation de la console

Code source

<h1>Usage de la console des navigateurs</h1><p>Observez l'émulateur de la console</p><div id="vider" class="bouton" onclick="vider()">Vider la console</div><div id="vider" class="bouton" onclick="remplir()">Alimenter la console</div><script>/* Affichage dans la console */function remplir() {console.log("Bienvenue dans la console avec console.log(texte)");console.warn("Message de niveau avertissement avec console.warn(texte)");console.error("Message de niveau error avec console.error(texte)");console.group("Affichage groupé et indenté avec console.group(titre)"); console.log("Premier message dans le groupe indenté"); console.log("Encore une ligne"); console.group("Niveau 1.1");  console.log("Profondeur supplémentaire"); console.groupEnd(); console.group("Niveau 1.2");  console.log("Profondeur supplémentaire"); console.groupEnd();console.groupEnd();console.group("Affichage d'objets JavaScript avec console.log(objet)"); console.log(Math.PI); console.log({id: 1558, nom: "Jonquille", rayon: "bulbe"}); console.log(["Gérard", "Jean-Claude", "Patrick", "Eddie", "Michel"]); console.log(document.getElementById("vider")); console.log(navigator);console.groupEnd();console.group("Formatage de tableau"); console.table(["Gérard", "Jean-Claude", "Patrick", "Eddie", "Michel"])console.groupEnd();console.group("Utilisation de console.assert(condition, texte)"); console.assert(2==2*1, "Cette ligne n'est pas affichée"); console.assert(1==0, "Cette ligne est affichée car 1==0 est faux");console.groupEnd();console.group("Mesure du temps avec console.time(timer)"); console.time("boucle"); traitementUnPeuLong(); console.timeEnd("boucle");console.groupEnd();var dt=new Date();console.group("Remplacements avec console.log(txt, remplace1, ... remplaceN)"); console.log("Vous utilisez %s comme navigateur", navigator.appCodeName);  console.log("Il est %i:%i sur votre poste", dt.getHours(), dt.getMinutes());  console.log("PI vaut %f (ou disons 3.14)", Math.PI); console.groupEnd();console.group("Mise en forme CSS avec console.log(txt, remplace1, ... remplaceN)"); console.log("Je log() en %cgras et souligné", "font-weight:bold;text-decoration:underline;"); console.log("Je log() en %cvert, italic, 25px", "color:green;font-style:italic;font-size:25px;");console.groupEnd();}/* Effacer le contenu de la console */function vider() {  console.clear();}/* Lancement d'un traitement un peu long */function traitementUnPeuLong() {  let total=0;  for (let i=0; i<1e6; i++) {    total+=Math.sin(i);  }}remplir();</script><style type="text/css">body {  font-family: helvetica;}div.bouton {  display:inline-block;  background-color: #316AC5;  color:#fff;  font-weight: bold;  border: 2px solid #316AC5;  border-radius: 5px;  padding:4px;  padding-left:10px;  padding-right: 10px;  margin:4px;  cursor: pointer;}div.bouton:hover {  background-color: #fff ;  color:#316AC5;}</style>

Troisième édition Tout JavaScript chez Dunod

Tout JavaScript le livre chez DunodEn savoir plus
Sortie le 4 janvier 2023

Version papier 2990ドル
Format électronique 2299ドル.

Commandez en ligne

Chercher une fonction, un objet, ...

(追記) (追記ここまで)

Le graph des objets JavaScript



Chargement
en cours...
1999-2026 | Reproduction ou diffusion interdite sans autorisation de Tout JavaScript.com
Le 06/09/2026 03:35:12 sur php 7 en 59.22 ms

AltStyle によって変換されたページ (->オリジナル) /