In IE11, Wie benutze ich console.log?

8

Versuchen Sie, console.log() zu verwenden, aber es wird immer undefined gedruckt.

Versuchen Sie, die Lösungen wie Problem mit der Konsole IE9 zu verwenden es funktioniert nicht so gut.

In diesem IE11-Dokument gibt es den folgenden Satz : Last but not least, forget about console.log(). The new tools now support Tracepoints easily allowing you to monitor specific values the same way you would via console.log().

Was heißt das? Wie benutze ich console.log um eine Variable in IE11 zu drucken?

System: Windows 7 ( VirtualBox IE-Images )

IE Version: 11

Es scheint, dass console.dir() eine Option ist, aber wie steht es mit console.log() ? Es ist im Dokument , aber warum nicht wirksam werden?

    
Kamel 11.03.2014, 02:15
quelle

2 Antworten

4

Ich habe kürzlich Probleme mit console.log beim Ausführen des letzten Vorschau-Builds von Windows 10 bekommen. Unten ist der Code, den ich zu protokollieren versuchte. Das Protokoll würde sagen, dass meine Objekte Funktionen, Proto und Benutzer undefiniert waren. Ich könnte "umgehen", indem ich meine Version von IE auf 9 ändere oder einen Breakpoint auf console.log () setze. Soweit ich das beurteilen kann, haben sie die Konsolenmethoden so verschärft, dass sie mit diese Dokumentation.

Die Regeln, denen ich jetzt folge, sind die Verwendung von console.dir () bei der Ausgabe von Objekten / Variablen.

%Vor%     
Neve12ende12 26.11.2014 06:46
quelle
3

Auch wenn es eine alte Frage ist, die mir bei der Arbeit mit IE11 immer noch Kopfschmerzen bereitet.

Einfacher Grund: console -Objekt wird nicht gestartet, wenn nicht devtools (d. h. Drücken von F12 in IE11) geöffnet wird.

Um das Problem zu umgehen, öffnen Sie Devtools vor dem Laden von console.log() .

In meinem Fall wird console.log geladen, wenn meine Seite bereit ist, also öffne ich Devtools und aktualisiere die Seite, um mein Log zu sehen.

    
Jacky 04.08.2017 09:42
quelle

Tags und Links