Copiez-collez ces codes dans la console pour les voir en action.
console.log("Je suis une huître !")
Le vieux de la vieille ?
console.log("Je suis un %s !", "saligaud")
Les backquotes ont pris la place de %s.
console.log("%c Ce texte est une oeuvre d'art.", "font-family: fantasy; color: pink; text-shadow: 2px 2px solid blue;")
Ça n'apporte rien en vrai, mais que c'est beau !
console.warn("Présence de gilets jaunes à proximité. Veuillez rester sur vos gardes.")
Pour faire parvenir un message négatif sans conséquences graves.
console.error("Rendez-vous en prison. Ne passez pas par la case départ, ne touchez pas les 200€.")
Pour faire parvenir un message négatif. Accusez le visiteur d'avoir tout cassé !
console.info("La récursivité est très utile dans le domaine des mathématiques.")
Une info, à titre d'information.
console.assert("2 + 2 === 5", "Tu sais pas compter ?")
Le message ne sert que lorsque votre test est faux.
console.clear()
Nettoyer, balayer, astiquer le contenu de votre console !
console.dir(document.getElementById("ex"))
Équivaut à un console.log de votre élément de DOM.
characters.forEach(char => {
console.group(char.name)
console.log(`${char.name} possède ${char.hp} points de vie`)
console.groupEnd(char.name)
})
Rassemblez vos console.log.
console.count("Combien ?")
console.count("Combien ?")
console.count("Combien ?")
console.count("Combien ?")
console.count("Combien ?")
Combien de fois le mot "Combien ?" est-il apparu ?
console.time("Génération des 2000 premiers termes de la suite de Fibonacci...")let fi = [1, 1]
for (let a = 2; a < 2000; a++) {
fi.push(fi[a - 2] + fi[a - 1])
}
console.timeEnd("Génération des 2000 premiers termes de la suite de Fibonacci...")
Déterminez le temps d'exécution de votre code.