Das Aufrufen der Fenstervariable gibt Ihnen einen Überblick über den gesamten Inhalt. Ich denke, wenn Sie bekannt mögen, wie viele Funktionen enthält es zur Zeit Sie so etwas wie tun könnte:
Object.keys(window).length; //or just Object.keys for the names
Um bekannt, ob neue Funktionen zum Fenster Objekt muß ihre die Anzahl der Schlüssel bekannt hinzugefügt wurden, wo, bevor sie in dem enthalten oder nur durch die statische Nummer bekannt. Um nur ein Beispiel zu geben. Hier auf Stackoverflow enthält das Fensterobjekt nur 246 Schlüssel. Aber auf etwas wie Google habe ich 1597 Schlüssel gezählt. Es hängt also wirklich von der App ab, die Sie verwenden.
Also, was Sie tun könnten, ist eine Funktion schreiben, die überprüft, ob die Anzahl der Schlüssel erhöht wurde und wenn das passiert herausnehmen des Schlüssels und verschieben es in ein Array innerhalb der Funktion.
Das genau, was ich von Ihrer Frage bekomme.
Verwandt oder ein Duplikat von https: // stackoverflow.com/questions/17276206/list-all-js-global-variables-used-by-site-not-all-defined? – xadhix