In diesem Artikel erfahren Sie, wie Sie Text Farben hinzufügen und diese im Konsolenfenster in JavaScript drucken. In der Originalversion waren alle in der Konsole gedruckten Daten schwarz und keine anderen Farben wurden in der Konsole wiedergegeben, aber hier werden wir einige Sonderzeichen mit Text hinzufügen, um unser Konsolenfenster bunter aussehen zu lassen.
Es gibt spezielle Codes, die dabei helfen können, die Farbe der Ausgabe im Konsolenfenster zu ändern. Diese Codes werden ANSI-Escape-Codes genannt. Durch das Hinzufügen dieser Codes in der Methode console.log() können wir mehrere Farben in der Ausgabe sehen.
Die speziellen Codes für alle Farben lauten wie folgt:
black = "\x1b[30m" red = "\x1b[31m" green = "\x1b[32m" yellow = "\x1b[33m" blue = "\x1b[34m" magenta = "\x1b[35m" cyan = "\x1b[36m" white = "\x1b[37m"
Um die Aufgabe des Hinzufügens von farbigem Text zum Konsolenfenster zu erfüllen, müssen wir zuerst ein Objekt erstellen und dann ein Schlüssel-Wert-Paar mit dem Farbnamen und seinem Code hinzufügen im Objekt, also die Farbe Der Name ist der Schlüssel und die Farbe ist der Farbcode als Wert für den spezifischen Schlüssel. Nachdem wir die Schlüssel-Wert-Paare hinzugefügt haben, müssen wir diese Schlüssel-Wert-Paare mithilfe einer for-Schleife drucken.
const color = {}; color.black ="\x1b[30m"; color.red = "\x1b[31m"; color.green = "\x1b[32m"; color.yellow = "\x1b[33m"; color.blue = "\x1b[34m"; color.magenta = "\x1b[35m"; color.cyan = "\x1b[36m"; color.white = "\x1b[37m"; for (var key in color){ console.log( color[key] + key); }
Im folgenden Beispiel drucken wir farbigen Text in der Konsole. Bitte öffnen Sie zuerst dieKonsoleund klicken Sie dann auf die Schaltfläche„Farbiger Text“.
JavaScript console colored text
Please open the Console to see the colored text.
Click "Colored Text" to display colored text in the Console.
Hier können Sie sehen, dass wir in der for-Schleife zuerst den Wert und dann den Schlüssel gedruckt haben, denn um farbigen Text zu drucken, müssen Sie den Farbcode vor den eigentlichen Text setzen.
HINWEIS– Wir haben den Farbcode für den Text, ebenso haben wir den Farbcode für den Hintergrundtext, wir können sie verwenden, wenn wir einen farbigen Hintergrund im Konsolenfenster wünschen. Der Farbcode für die Hintergrundfarbe lautet wie folgt:
bgBlack = "\x1b[40m" bgRed = "\x1b[41m" bgGreen = "\x1b[42m" bgYellow = "\x1b[43m" bgBlue = "\x1b[44m" bgMagenta = "\x1b[45m" bgCyan = "\x1b[46m" bgWhite = "\x1b[47m"
Im folgenden Beispiel legen wir die Texthintergrundfarbe in der Konsole fest. Stellen Sie vor der Ausführung des Programms sicher, dass dieKonsolegeöffnet ist.
JavaScript console colored text background
Please open the "Console" to see the colored text background.
Click "Colored Text" to display colored text background in the Console.
Das obige ist der detaillierte Inhalt vonWie drucke ich farbigen Text in der Konsole mit JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!