Maison  >  Article  >  interface Web  >  Résumé de l'utilisation de la console dans node.js_node.js

Résumé de l'utilisation de la console dans node.js_node.js

WBOY
WBOYoriginal
2016-05-16 16:26:421592parcourir

Copier le code Le code est le suivant :

//Créer une page app.js
// 1 : Code de la page
console.log("informations du journal");
//Exécutez ce fichier (node ​​​​app.js) dans la page et vous verrez les informations du journal dans la console : "log information"
//Exécuter d'une autre manière : node app.js 1>info.txt (1 représente la redirection du flux de sortie standard);
//À ce stade, vous verrez un fichier info.txt dans le même répertoire que app.js, contenant des "informations de journal".
//Deux : Afficher toutes les chaînes dans l'ordre
console.log("%s","premier","seconde");
//Résultat de sortie : première seconde
//3. Convertissez l'objet en une chaîne ordinaire puis exécutez
console.log("%s","guoyansi",{name:"Dr. Sisi"});
//Résultat de sortie : guoyansi { nom : 'Dr Sisi' }
//quatre :
//Convertir la chaîne en valeur numérique
console.log("%d","25.6");
//Résultat de sortie : 25,6
console.log("%d","guoyansi");
//Résultat de sortie :guoyansi
//5 Sortie%
console.log("%%");
//Résultat de sortie :%
console.log("%%","gys");
//Résultat de sortie :% gys
//6 Afficher les informations console.error dans le fichier
//Code de la 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. Il y a aussi "guoyansi is error"
dans le fichier. //7 Démarrez directement un fichier javascript.js qui n'existe pas sur la ligne de commande, comme ceci :
// noeud javascript.js 2>info.txt
//Résultat de sortie : Il y aura un fichier info.txt supplémentaire dans le répertoire où se trouve la ligne de commande
 ; //Le contenu du fichier info.txt est le suivant

/*
module.js:340
jetez une erreur ;
^
Erreur : Impossible de trouver le module 'E:nodegysjavascript.js'
à Function.Module._resolveFilename (module.js:338:15)
à Function.Module._load (module.js:280:25)
à 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 l'utilisation de console.error()
//Nine : console.time() et console.timeEnd() génèrent le temps d'exécution du code intermédiaire (remarque : les paramètres de time et timeEnd doivent être exactement les mêmes)
console.time("pour le temps de boucle :")
var a=0;
pour(var i=0;i<10000000000000;i ){
une ;
>
console.timeEnd("pour le temps de boucle :")
/*
* 10. La méthode console.trace() génère les informations de pile à l'emplacement actuel sous forme d'informations d'erreur standard
. * */
var obj={
Nom : "guoyansi",
Âge :23,
Manger :fonction(){}
>
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 de l'exécution de l'expression est faux, génère une chaîne de message et lève une exception AssertionError

2 console.assert("g"==="s","g n'est pas égal à s");

N'est-ce pas très simple ? . Quoi qu'il en soit, j'ai l'impression que je ne comprends pas, haha

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn