Ich muss ein komplexes Javascript-Objekt für spätere Untersuchungen in einer Datei speichern. Es ist ein sehr großes Objekt, mehr als 50 Methoden und Eigenschaften.
Ich kann das Objekt und seine Methoden und Eigenschaften (und seine Werte) in Firefox-Firebug auf der DOM-Seite sehen, aber ich kann es nicht in einer Datei von dort speichern.
Ich möchte das Objekt mit aktuellen Werten von Eigenschaften speichern, nicht mit dem HTML-Dokument. Jedes Format einer Datei - HTML oder JSON oder irgendetwas anderes ist gut für mich:)
Wie kann ich das Objekt speichern?
Nun ... Sie können etwas tun, aber ich kann nicht sagen, wie hässlich es ist. Sie können etwas wie
tun JSON.stringify(my_big_javascript_object)
und speichern Sie den resultierenden JSON (Nur-Text) in einer Datei.
Sie können die Werte später mit einem JSON-Viewer betrachten, z. B. Ссылка
Sie können das Objekt von Ihrer Seite an das serverseitige Skript übergeben, indem Sie AJAX wie folgt verwenden (jQuery):
%Vor%und schreiben Sie es dann in eine HTML-Datei mit dem serverseitigen Skript (Beispiel verwendet PHP):
%Vor%Die Ausgabe in somefile.htm wäre ähnlich:
%Vor%Wenn Sie sich wundern, wie Sie Ihr Objekt nur mit Javascript, ohne serverseitige Sprache in einer Datei speichern können, dann ist es leider nicht möglich.
Tags und Links javascript