Heim  >  Artikel  >  Web-Frontend  >  Zusammenfassung der Konsolennutzung in node.js_node.js

Zusammenfassung der Konsolennutzung in node.js_node.js

WBOY
WBOYOriginal
2016-05-16 16:26:421617Durchsuche

Code kopieren Der Code lautet wie folgt:

//App.js-Seite erstellen
// 1: Seitencode
console.log("Protokollinformationen");
//Führen Sie diese Datei (Knoten app.js) auf der Seite aus und Sie sehen die Protokollinformationen in der Konsole: „Protokollinformationen“
//Auf andere Weise ausführen: node app.js 1>info.txt (1 steht für die Umleitung des Standardausgabestreams);
//Zu diesem Zeitpunkt sehen Sie eine info.txt-Datei im selben Verzeichnis wie app.js mit „Protokollinformationen“.
//Zwei: Alle Zeichenfolgen der Reihe nach ausgeben
console.log("%s","first","second");
//Ausgabeergebnis: erste Sekunde
//3. Konvertieren Sie das Objekt in eine gewöhnliche Zeichenfolge und führen Sie dann
aus console.log("%s","guoyansi",{name:"Dr. Sisi"});
//Ausgabeergebnis: guoyansi { name: 'Dr. Sisi' }
//vier:
//Zeichenfolge als numerischen Wert konvertieren
console.log("%d","25.6");
//Ausgabeergebnis: 25,6
console.log("%d","guoyansi");
//Ausgabeergebnis:guoyansi
//5 Ausgabe%
console.log("%%");
//Ausgabeergebnis:%
console.log("%%","gys");
//Ausgabeergebnis:% gys
//6 Geben Sie die console.error-Informationen in die Datei
aus //Seitencode:
console.error("guoyansi ist ein Fehler");
//Verwenden Sie node app.js 2>err.txt, um diese Seite zu starten
//Es wird eine zusätzliche err.txt-Datei im selben Verzeichnis geben. In der Datei steht auch „guoyansi is error“
. //7 Starten Sie direkt eine Datei javascript.js, die nicht in der Befehlszeile vorhanden ist, wie folgt:
// Knoten javascript.js 2>info.txt
//Ausgabeergebnis: Es wird eine zusätzliche Datei info.txt in dem Verzeichnis geben, in dem sich die Befehlszeile befindet
//Der Inhalt der info.txt-Datei ist wie folgt

/*
module.js:340
wirf irr;
^
Fehler: Modul „E:nodegysjavascript.js“ kann nicht gefunden werden
bei Function.Module._resolveFilename (module.js:338:15)
bei Function.Module._load (module.js:280:25)
bei Function.Module.runMain (module.js:497:10)
beim Start (node.js:119:16)
bei node.js:906:3
*/
//Achten: Die Verwendung von console.warn ist dieselbe wie die Verwendung von console.error()
//9: console.time() und console.timeEnd() geben die Ausführungszeit des Zwischencodes aus (Hinweis: Die Parameter von time und timeEnd müssen genau gleich sein)
console.time("for loop time:")
var a=0;
for(var i=0;i<10000000000000;i ){
ein ;
}
console.timeEnd("for loop time:")
/*
* 10. Die Methode console.trace() gibt die Stapelinformationen am aktuellen Speicherort als Standardfehlerinformationen aus * */
var obj={
Name:"guoyansi",
Alter:23,
Eat:function(){}
}
console.trace(obj);
//Ausgabeergebnis:

Ich weiß nicht, ob du es verstehen kannst, aber ich kann es sowieso nicht verstehen.

1 // Zehn: console.assert() wertet das Ausdrucksergebnis aus. Wenn das Ausführungsergebnis des Ausdrucks falsch ist, wird eine Meldungszeichenfolge ausgegeben und eine AssertionError-Ausnahme ausgelöst

2 console.assert("g"==="s",g ist nicht gleich s");

Ist es nicht ganz einfach? . Wie auch immer, ich habe das Gefühl, dass ich es nicht verstehen kann, haha

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn