Knoten-JS-Druckfunktion

Knoten Js Druckfunktion



Node.js ist ein leistungsstarkes Tool zum Erstellen von Dingen mithilfe von JavaScript. Bevor Sie sich darauf einlassen und mit der Erstellung von Dingen beginnen, müssen Sie sich mit den Grundlagen von Node.js vertraut machen. In diesem Artikel wird die Verwendung erläutert drucken Funktion in Node.js, die ein nützliches Tool zum Anzeigen der Ausgaben des ausführbaren Codes ist. Die Entwicklung seines Konzepts kann dabei helfen, den Codefluss und mögliche Fehler im Code im Auge zu behalten.

Lassen Sie uns nun das verstehen Konsole Objekt, das als Node.js-Druckfunktion fungiert, und sehen Sie sich verschiedene Möglichkeiten an, es zu verwenden.

Verständnis der Konsolenausgabe

In Node.js wird die Druckfunktion mithilfe der „ Konsole ' Objekt. Dieses Objekt bietet eine Vielzahl von Funktionen, mit denen Entwickler die Ausgabe ihres Codes auf dem Bildschirm anzeigen können. Es dient als hilfreiches Werkzeug, wenn Entwickler ihren Anwendungscode erstellen oder reparieren.







Nachfolgend finden Sie die Methoden, mit denen Benutzer die Funktionsweise der Druckfunktion in Node.js implementieren können



Methode 1: Einfaches „console.log()“

Die primäre Methode für die Druckfunktion in Node.js ist console.log() . Mit dieser Methode können Sie Meldungen auf dem Konsolenbildschirm anzeigen, was sich als wertvolles Tool zum Debuggen und zur Codeüberwachung erweist.



Konsole. Protokoll ( „Hallo Benutzer!“ ) ;

Diese Funktion gibt die Zeichenfolgennachricht im Terminal (oder in der Konsole) aus.





Ausgabe

Die Ausgabe des obigen Codes wird wie folgt aussehen:



Um eine ordnungsgemäß formatierte Anzeige zu implementieren, können Benutzer je nach Bedarf die Formatspezifizierer verwenden, um die Ausgabe ansehnlicher und benutzerfreundlicher zu gestalten.

Methode 2: Formatieren von „console.log()“

Der console.log() Die Funktion kann auch über die Zugriffsmodifikatoren verwendet werden, um eine formatierte Anzeige auf dem Bildschirm anzuzeigen.

Betrachten Sie den folgenden Code für eine formatierte Ausgabe mit Zugriffsmodifikatoren:

const Name = 'Neuer Benutzer' ;
const Alter = 18 ;
Konsole. Protokoll ( „Benutzer: %s, Alter: %d“ , Name , Alter ) ;

Im obigen Code:

%S ist für String
%D ist für Zahlen(%i kann auch für ganze Zahlen verwendet werden)

In der Methode console.log() wird der Wert der Variablen „name“ und „age“ an der Stelle von „%s“ bzw. „%d“ in die Zeichenfolge eingefügt.

Ausgabe

Die Ausgabe unter Verwendung der Formatzugriffsspezifizierer wird wie folgt angezeigt:

Lassen Sie uns nun verstehen, wie auch Fehlermeldungen mit dem effizient angezeigt werden können Konsole Objekt.

Methode 3: Behandlung von Fehlermeldungen mit „console.error()“

Benutzer können „console.log()“ für allgemeine Ausgabeanweisungen verwenden, aber wenn es um die Behandlung von Fehlermeldungen geht, ist die Methode „console.error()“ die beste Wahl. Es gibt die Fehlermeldung im Terminal so aus, dass der Fehler leicht erkannt werden kann.

Betrachten Sie den folgenden Code für diese Codeimplementierung:

Konsole. Fehler ( „Möglicher Fehler ist aufgetreten“ ) ;

Ausgabe

Die Ausgabe des obigen Codes wird wie folgt angezeigt:

Es ist zusammen mit der Registerkarte „Probleme“ zu sehen, dort wird 1 Fehler in roter Farbe erwähnt.

Es kann auch in der Konsole demonstriert werden:

Das rote Kreuz vor der Meldung zeigt an, dass es sich um eine Fehlermeldung handelt.

Das ist es von der console.error() Methode. Sehen wir uns an, wie wir auch Nachrichten Farben hinzufügen können.

Methode 4: Farbige Konsolenausgabe

Das Drucken der Ausgabe im Terminal mit derselben Farbe kann langweilig werden, aber kein Grund zur Sorge, die Konsolenmethode bietet die Möglichkeit, Ihrer Ausgabe Farben hinzuzufügen. Dies kann Benutzern helfen, einige wichtige Dinge hervorzuheben, indem sie geeignete Farben hinzufügen.

Betrachten Sie den folgenden Code, in dem drei verschiedene Nachrichten in drei verschiedenen Farben gedruckt werden:

const Erfolgsmeldung = ' \X 1b[32mErfolg! \X 1b[0m' ;
const Warnmeldung = ' \X 1b[33mAchtung! \X 1b[0m' ;
const Fehlermeldung = ' \X 1b[31mFehler! \X 1b[0m' ;
Konsole. Protokoll ( Erfolgsmeldung ) ;
Konsole. Protokoll ( Warnmeldung ) ;
Konsole. Protokoll ( Fehlermeldung ) ;

Die Funktionsweise der ANSI-Escape-Codes im obigen Code ist:

  • \x1b[32m ” setzt die Farbe auf Grün. „ \x1b „ stellt das Escape-Zeichen dar und die Startgrenze für die Farbe wird mit „ angegeben. [ ‘. Der Code ' 32 „Setzt das „Erfolg!“ Nachrichtenfarbe auf Grün ändern.
  • \x1b[33m „gibt die gelbe Farbe für die Meldung „Warnung!“ an. Nachricht.
  • \x1b[31m “ setzt den Fehler „Fehler!“ Ändern Sie die Nachrichtenfarbe auf Rot.

Ausgabe

Die Ausgabe des obigen Codes wird in drei verschiedenen Farben gedruckt:

Die Vorteile des Konsolenobjekts beschränken sich nicht nur auf die Einfärbung des Textes. Node.js Konsole Objekt bietet die Möglichkeit, die Ausgabe auch in tabellarischer Form anzuzeigen.

Methode 5: Tabellarisch strukturierte Konsolenausgabe

Wenn der Benutzer möchte, dass die Ausgabe in Form einer strukturierten Tabellenform angezeigt wird, insbesondere beim Umgang mit Arrays, ist die console.table() erweist sich als nützliche Methode.

Betrachten Sie das folgende Beispiel für die praktische Umsetzung:

const Benutzer = [
{ Name : „Benutzer 1“ , Alter : 19 } ,
{ Name : „Benutzer 2“ , Alter : einundzwanzig } ,
] ;
Konsole. Tisch ( Benutzer ) ;

Ausgabe

Wenn wir ein Array von Objekten an die Methode console.table() übergeben, erscheint die Ausgabe in einer formatierten Tabellenstruktur wie folgt:

Das ist alles für die Node.js-Druckfunktion . Benutzer können die gewünschte Druckfunktionalität über die Schaltfläche „ Konsole ”-Objekt zur Anzeige der Ausgabe des ausführbaren Codes auf dem Bildschirm.

Abschluss

Ein tiefgreifendes Verständnis der Grundlagen von Node.js kann für die Entwicklung hilfreich sein. Die Verwendung der Druckfunktion zu kennen, kann beim Code-Debuggen und Code-Reparaturen sehr hilfreich sein. Benutzer können die Ausgabe des Codes einfach anzeigen, indem sie „ Konsole ”-Objekt oder können die anderen in diesem Artikel erwähnten Methoden für eine optimalere Ausgabe verwenden.