La copie de code est la suivante:
// Créer une page app.js
// 1: code de page
console.log ("Informations sur journal");
// Exécuter (node app.js) sur la page et voir les informations du journal dans la console: "Informations sur le journal"
// Exécuter d'une autre manière: node app.js 1> info.txt (1 représente le flux de sortie standard de redirection);
// Pour le moment, vous verrez un fichier info.txt dans le même répertoire que l'application.js, avec "Informations de journal".
// 2: Sortir toutes les chaînes en séquence
Console.log ("% S", "First", "Second");
// Résultat de sortie: première seconde
// 3. Convertir l'objet en une chaîne normale et l'exécuter
console.log ("% s", "guoyansi", {name: "dr. sisi"});
// Résultat de sortie: Guoyansi {nom: 'Dr. Sisi '}
// quatre:
// convertir la chaîne comme valeur numérique
console.log ("% d", "25,6");
// Résultat de sortie: 25.6
console.log ("% d", "guoyansi");
// Résultat de sortie: Guoyansi
// Five Output%
console.log ("%%");
// Résultat de sortie:%
Console.log ("%%", "Gys");
// Résultat de sortie:% Gys
// Six Console de sortie.Error Informations dans le fichier
// Code de page:
Console.Error ("Guoyansi est une erreur");
// Utilisez le nœud app.js 2> err.txt pour démarrer cette page
// Il y aura un fichier Err.txt supplémentaire dans le même répertoire de niveau. Il y a aussi "Guoyansi est une erreur" dans le fichier.
// sept démarre directement un fichier inexistant javascript.js sur la ligne de commande, donc:
// nœud javascript.js 2> info.txt
// Résultat de sortie: il y aura un fichier supplémentaire info.txt dans le répertoire où se trouve la ligne de commande;
// Le contenu du fichier info.txt est le suivant
/ *
module.js: 340
lancer err;
^
Erreur: Impossible de trouver le module 'e: /node/gys/javascript.js'
at function.module._resololfilename (module.js: 338: 15)
at function.module._load (module.js: 280: 25)
at function.module.runmain (module.js: 497: 10)
au démarrage (Node.js: 119: 16)
sur node.js: 906: 3
* /
// huit: l'utilisation de Console.warn est la même que celle de Console.Error ()
// neuf: le temps d'exécution de la sortie du code intermédiaire par console.time () et console.timeend () (Remarque: Les paramètres du temps et du temps doivent être exactement les mêmes)
Console.Time ("pour le temps de boucle:")
var a = 0;
pour (var i = 0; i <1000000000000; i ++) {
a ++;
}
Console.Timeend ("Temps de Loop:")
/ *
* 10.Console.trace () Méthode sortira les informations de pile à la position actuelle en tant qu'informations d'erreur standard.
* * /
var obj = {
Nom: "Guoyansi",
Âge: 23 ans,
manger: function () {}
}
Console.trace (OBJ);
// Résultat de sortie:
Je ne sais pas si vous pouvez le comprendre, mais je ne peux pas le comprendre de toute façon.
1 // dix: console.assert () évalue le résultat de l'expression. Si le résultat d'exécution de l'expression est faux, une chaîne de messages est sortie et une exception AssertionError est lancée.
2 Console.Asersert ("G" === "S", "G ne sont pas égaux S");
N'est-ce pas très simple? Euh? . Quoi qu'il en soit, je n'ai pas l'impression de pouvoir le comprendre, haha