Antworten:
Wenn der Rechtsklick -> Kopieren nicht verfügbar ist, können Sie versuchen:
1 - Klicken Sie mit der rechten Maustaste auf das Objekt und wählen Sie "Als globale Variable speichern".
2 - Die Konsole gibt den Namen der neuen Variablen aus. Beispiel:
//temp1
3 - Typ:
copy(temp1)
Das Objekt ist jetzt in Ihrer Zwischenablage verfügbar.
Getestet in Chrom 36
undefined
.
console.log( myObject )
der rechten Maustaste auf dieses Objekt klicken müssen. Sie erhalten ein Kontextmenü mit der Funktion "Als globale Variable speichern".
copy(temp1)
Funktioniert in Chrome 46, aber beim Kopieren eines größeren Objekts (eines jQuery.Event-Objekts) wird die Zwischenablage abgerufen [object Object]
.
copy(temp1)
zurückgegeben, undefined
aber das Objekt ist in Ihrer Zwischenablage verfügbar.
Eine andere einfache Methode ... von der Konsole aus umgeben Sie den JSON mit JSON.stringify (Ihr Objekt hier). Markieren Sie dann den Text oder wählen Sie optional die Schaltfläche Kopieren in der Entwicklerleiste, wenn die Anzahl der Zeilen X überschritten wird. Hoffe das hilft jemandem.
Beispiel:
JSON.stringify(JSON.parse(window.atob(localStorage.getItem('C_C_M'))))
Markieren Sie den Text in der Konsole und klicken Sie mit der rechten Maustaste -> Kopieren
So kopieren Sie das gesamte Protokoll (falls erforderlich): Drücken Sie Strg-A (Alles auswählen) und dann Strg-C (Kopieren).
Hinweis: Seit dem Posten ist mir manchmal aufgefallen, dass ein kleiner Text ausgewählt werden muss, bevor diese Schritte funktionieren. Scrollen Sie auch für eine lange Konsolenausgabe zum oberen Rand der Konsole und wählen Sie zuerst einen kleinen Text aus. Grrr ... trotzdem ist das einfacher als das Speichern als Datei.
== Oben wird Chrome 35 verwendet ==