Javascript Variablen anzeigen?
Gibt es eine Möglichkeit, alle vorhandenen Variablen auf einer geöffneten Webseite anzuzeigen? Ich verwende den Chrome Browser.
Ich meine damit, dass ich eine Webseite öffne und dabei ein Javascript ausgeführt wird, welcher auch variablen erstellt. Diese würde ich gerne ausgeben.
LG Yuns92
2 Antworten
Öffne die Konsole (F12) und gib
window
ein. Im window-Objekt sind alle globalen Variablen gespeichert. Private Variablen anzuzeigen, ist nicht möglich.

Objekte und Methoden sind doch auch Variablen.
Wenn du in die Konsole schreibst:
var a = 5;
Dann wird diese Variable in window gespeichert.
Dann lese dir mal folgendes durch https://wiki.selfhtml.org/wiki/JavaScript/Objekte_-_Eigenschaften_und_Methoden
In Javascript ist ALLES ein Objekt. Funktionen sind Objekte, Eigenschaften sind Objekte, selbst Arrays, Zahlen, Symbole, Generatorfunktionen und reguläre Ausdrücke sind Objekte. Somit hast du damit Recht, dass das window-Objekt "streng genommen" Objekte und Methoden enthält. Das steht aber nicht mit meiner Aussage im Widerspruch, dass das window-Objekt alle globalen Variablen enthält.
Chrome Developer Console öffnen und folgendes eingeben:
Object.keys( window );
Dann bekommst du alle Globalen Variablen einer Website.
Das sind streng genommen Objekte und Methoden....