Inhaltsverzeichnis
Was ist die Konsole?
Console.group
Console.table
Console.trace und Console.assert
Alle Konsolen löschen
Heim Web-Frontend js-Tutorial So verwenden Sie die JavaScript-Konsole, um Ihren Workflow zu verbessern

So verwenden Sie die JavaScript-Konsole, um Ihren Workflow zu verbessern

Jul 14, 2018 am 10:52 AM
html html5 javascript sass typescript

Dieser Artikel stellt hauptsächlich vor, wie man die JavaScript-Konsole verwendet, um den Arbeitsprozess zu verbessern. Jetzt kann ich ihn mit Ihnen teilen.

Als Webentwickler. Es ist sehr wichtig zu wissen, wie man den Code debuggt. In der Back-End-Entwicklung verwenden wir häufig externe Bibliotheken, um Protokolle aufzuzeichnen und in einigen Fällen Protokolle zu formatieren und anzuzeigen. Im Front-End verwenden wir Haltepunkte und Konsolen, aber die Konsole unseres Browsers ist viel leistungsfähiger als wir denken.

Wenn wir an die Konsole denken, fällt uns als Erstes console.log ein, oder? Aber es gibt viel mehr Methoden als wir denken. Schauen wir uns nun an, wie Sie die Konsole optimal nutzen können, und ich gebe Ihnen einige Tipps, um diese Methoden lesbarer zu machen

Was ist die Konsole?

Die JavaScript-Konsole ist eine in moderne Browser integrierte Funktion, die mit sofort einsatzbereiten Entwicklungstools in einer Shell-ähnlichen Oberfläche ausgestattet ist. Es ermöglicht Entwicklern:

  • Protokolle von Fehlern und Warnungen anzuzeigen, die auf einer Webseite auftreten.

  • Verwenden Sie JavaScript-Befehle, um mit Webseiten zu interagieren.

  • Debuggen Sie Ihre Anwendung und durchqueren Sie das DOM direkt im Browser.

  • Netzwerkaktivität überprüfen und analysieren

Im Grunde ermöglicht es Ihnen, JavaScript in Ihrem Browser zu schreiben, zu verwalten und zu überwachen.

Console.log, Console.error, Console.warn und Console.info
Dies sind wahrscheinlich die am häufigsten verwendeten Methoden. Sie können diesen Methoden mehrere Parameter übergeben. Jedes Argument wird ausgewertet und in einer durch Leerzeichen getrennten Zeichenfolge verkettet. Bei Objekten oder Arrays können Sie jedoch zwischen ihren Eigenschaften navigieren.

So verwenden Sie die JavaScript-Konsole, um Ihren Workflow zu verbessern

Console.group

Bei der Überprüfung der Codelogik und des Codeflusses verwenden wir möglicherweise viel console.log() zur Erkennung, aber Sie werden feststellen dass die Steuerung Es gibt viele Ausdrucke von der Station. Mit dieser Methode können Sie eine Reihe von console.logs (und Fehlermeldungen usw.) in zusammenklappbaren Gruppen gruppieren. Die Syntax ist sehr einfach: einfach console.log alles, was wir gruppieren möchten, vor console.group() (oder console.groupCollapsed(), wenn wir möchten, dass es standardmäßig geschlossen wird). Dann fügt console.groupEnd() am Ende eine abschließende Gruppe hinzu.
So verwenden Sie die JavaScript-Konsole, um Ihren Workflow zu verbessern

So verwenden Sie die JavaScript-Konsole, um Ihren Workflow zu verbessern

Console.table

Mein Leben hat sich verändert, seit ich console.table entdeckt habe. Die Anzeige von JSON oder sehr großen JSON-Arrays in einem console.log ist eine schlechte Erfahrung. Mit dieser console.table können wir diese Strukturen in einer schönen Tabelle visualisieren, in der wir die Spalten benennen und als Parameter übergeben können.

So verwenden Sie die JavaScript-Konsole, um Ihren Workflow zu verbessern

Sehr gut und sehr nützlich beim Debuggen:

So verwenden Sie die JavaScript-Konsole, um Ihren Workflow zu verbessern

Console.count, Console.time und Console.timeEnd
Diese drei Methoden sind ein Schweizer Taschenmesser für jeden Entwickler, der debuggen muss. Der console.count zählt und die Ausgabe gibt an, wie oft count() in derselben Zeile und mit derselben Bezeichnung aufgerufen wurde. Die console.time startet den Timer mit dem als Eingabeparameter angegebenen Namen und kann bis zu 10.000 Timer gleichzeitig auf einer bestimmten Webseite ausführen. Nach dem Start verwenden wir einen Aufruf von console.timeEnd, um den Timer zu stoppen und die verstrichene Zeit auf der Konsole auszugeben.

So verwenden Sie die JavaScript-Konsole, um Ihren Workflow zu verbessern

Die Ausgabe sieht folgendermaßen aus:

So verwenden Sie die JavaScript-Konsole, um Ihren Workflow zu verbessern

Console.trace und Console.assert

Diese Methode druckt einfach den Stack-Trace von der Codestelle aus, an der sie aufgerufen wurde. Stellen Sie sich vor, Sie erstellen eine JS-Bibliothek und möchten den Benutzer benachrichtigen, wo Fehler generiert werden. In diesem Fall sind diese Methoden sehr nützlich. Das console.assert ist wie console.trace, gibt aber nur die Bedingungen aus, die nicht erfüllt sind.

So verwenden Sie die JavaScript-Konsole, um Ihren Workflow zu verbessern

Wie wir sehen können, ist die Ausgabe genau das, was React (oder jede andere Bibliothek) uns anzeigt, wenn es eine Ausnahme generiert.

So verwenden Sie die JavaScript-Konsole, um Ihren Workflow zu verbessern

Alle Konsolen löschen

Das obige ist der detaillierte Inhalt vonSo verwenden Sie die JavaScript-Konsole, um Ihren Workflow zu verbessern. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Crossplay haben?
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Tabellenrahmen in HTML Tabellenrahmen in HTML Sep 04, 2024 pm 04:49 PM

Anleitung zum Tabellenrahmen in HTML. Hier besprechen wir verschiedene Möglichkeiten zum Definieren von Tabellenrändern anhand von Beispielen für den Tabellenrand in HTML.

HTML-Rand links HTML-Rand links Sep 04, 2024 pm 04:48 PM

Anleitung zum HTML-Rand links. Hier besprechen wir einen kurzen Überblick über HTML margin-left und seine Beispiele sowie seine Code-Implementierung.

Verschachtelte Tabelle in HTML Verschachtelte Tabelle in HTML Sep 04, 2024 pm 04:49 PM

Dies ist eine Anleitung für verschachtelte Tabellen in HTML. Hier diskutieren wir anhand der entsprechenden Beispiele, wie man eine Tabelle innerhalb der Tabelle erstellt.

HTML-Tabellenlayout HTML-Tabellenlayout Sep 04, 2024 pm 04:54 PM

Leitfaden zum HTML-Tabellenlayout. Hier besprechen wir die Werte des HTML-Tabellenlayouts zusammen mit den Beispielen und Ausgaben im Detail.

HTML-Eingabeplatzhalter HTML-Eingabeplatzhalter Sep 04, 2024 pm 04:54 PM

Leitfaden für HTML-Eingabeplatzhalter. Hier besprechen wir die Beispiele für HTML-Eingabeplatzhalter zusammen mit den Codes und Ausgaben.

Text in HTML verschieben Text in HTML verschieben Sep 04, 2024 pm 04:45 PM

Anleitung zum Verschieben von Text in HTML. Hier besprechen wir eine Einführung, wie Marquee-Tags funktionieren, mit Syntax und Beispielen für die Implementierung.

HTML-Onclick-Button HTML-Onclick-Button Sep 04, 2024 pm 04:49 PM

Anleitung zum HTML-OnClick-Button. Hier diskutieren wir deren Einführung, Funktionsweise, Beispiele und Onclick-Events in verschiedenen Veranstaltungen.

Wie analysiert und verarbeitet man HTML/XML in PHP? Wie analysiert und verarbeitet man HTML/XML in PHP? Feb 07, 2025 am 11:57 AM

Dieses Tutorial zeigt, wie XML -Dokumente mit PHP effizient verarbeitet werden. XML (Extensible Markup-Sprache) ist eine vielseitige textbasierte Markup-Sprache, die sowohl für die Lesbarkeit des Menschen als auch für die Analyse von Maschinen entwickelt wurde. Es wird üblicherweise für die Datenspeicherung ein verwendet und wird häufig verwendet

See all articles