Die Codekopie lautet wie folgt:
// Seite von App.js erstellen
// 1: Seitencode
console.log ("Protokollinformationen");
// Ausführen (node app.js) auf der Seite und siehe die Protokollinformationen in der Konsole: "Informationsprotokollinformationen".
// auf andere Weise ausführen: node app.js 1> info.txt (1 repräsentiert den Umleitungsstandard -Ausgangsstrom);
// Zu diesem Zeitpunkt sehen Sie eine info.txt -Datei im selben Verzeichnis wie die App.js mit "Protokollinformationen".
// 2: Ausgabe aller Zeichenfolgen nacheinander aus.
console.log ("%s", "zuerst", "zweiter");
// Ausgabeergebnis: Erste Sekunde
// 3. Konvertieren Sie das Objekt in eine normale Zeichenfolge und führen Sie es aus
console.log ("%s", "guoyansi", {name: "dr. sisi"});
// Ausgabeergebnis: Guoyansi {Name: 'Dr. Sisi '}
// vier:
// String als numerischen Wert konvertieren
console.log ("%d", "25,6");
// Ausgabeergebnis: 25.6
console.log ("%d", "Guoyansi");
// Ausgabeergebnis: Guoyansi
// fünf Output % %
console.log ("%%");
// Ausgangsergebnis:%
console.log ("%%", "gys");
// Ausgabeergebnis:% GYS
// Six Output Console.Error -Informationen zur Datei
// Seitencode:
console.Error ("Guoyansi ist Fehler");
// Verwenden Sie Node App.js 2> err.txt, um diese Seite zu starten
// Es gibt eine zusätzliche Err.txt -Datei in demselben Ebenenverzeichnis. Es gibt auch "Guoyansi ist Fehler" in der Datei.
// sieben startet direkt eine nicht existierende Datei javascript.js in der Befehlszeile, also:
// Knoten javascript.js 2> info.txt
// Ausgabeergebnis: Im Verzeichnis, in dem sich die Befehlszeile befindet, gibt es eine zusätzliche Datei info.txt.
// Die Inhalte in der Datei info.txt sind wie folgt
/*
Module.js: 340
errösten;
^
Fehler: Modul nicht finden 'e: /node/gys/javascript.js' '
at function.module._resolvefileName (modul.js: 338: 15)
at function.module._load (modul.js: 280: 25)
at function.module.runmain (modul.js: 497: 10)
bei Startup (Node.js: 119: 16)
bei node.js: 906: 3
*/
// acht: Die Verwendung von Console.warn ist der gleiche wie console.Error ()
// neun: Die Ausführungszeit des Zwischencodeausgangs nach Console.time () und console.timeend () (Hinweis: Die Parameter von Zeit und Timeend müssen genau gleich sein)
console.time ("Für die Schleifenzeit:")
var a = 0;
für (var i = 0; i <1000000000000; i ++) {
a ++;
}
console.timeend ("Zeit für Schleife:")
/*
* 10.Console.Trace () Methode gibt die Stapelinformationen in der aktuellen Position als Standardfehlerinformationen aus.
* *//
var obj = {
Name: "Guoyansi",
Alter: 23,
essen: function () {}
}
console.trace (obj);
// Ausgabeergebnis:
Ich weiß nicht, ob Sie es verstehen können, aber ich kann es sowieso nicht verstehen.
1 // zehn: console.assert () bewertet das Expressionsergebnis. Wenn das Ausführungsergebnis des Ausdrucks falsch ist, wird eine Nachrichtenzeichenfolge ausgegeben und eine AsSerTionSror -Ausnahme wird ausgelöst.
2 console.assert ("g" === "S", "G ist nicht gleich S");
Ist es nicht sehr einfach? Ähm? . Wie auch immer, ich habe nicht das Gefühl, dass ich es verstehen kann, haha