Odpowiedzi:
Jeśli kliknięcie prawym przyciskiem myszy -> kopia nie jest dostępne, możesz spróbować:
1 - Kliknij obiekt prawym przyciskiem myszy i wybierz „Zapisz jako zmienną globalną”
2 - Konsola wydrukuje nazwę nowej zmiennej, na przykład:
//temp1
3 - Typ:
copy(temp1)
Obiekt jest teraz dostępny w twoim schowku.
Testowane w chromie 36
undefined
.
console.log( myObject )
, kliknięcie tego obiektu prawym przyciskiem myszy. Daje ci menu kontekstowe z funkcją „Zapisz jako zmienną globalną”.
copy(temp1)
działa w Chrome 46, ale kopiuje większy obiekt (obiekt jQuery.Event), schowek pobiera [object Object]
.
copy(temp1)
zwraca, undefined
ale obiekt jest dostępny w schowku.
Kolejna prosta metoda ... z konsoli otoczy json JSON.stringify (twojaobiekt). Następnie zaznacz tekst lub opcjonalnie wybierz przycisk Kopiuj na pasku programisty, jeśli przekracza on X liczby wierszy. Mam nadzieję, że to komuś pomoże.
Przykład:
JSON.stringify(JSON.parse(window.atob(localStorage.getItem('C_C_M'))))
Zaznacz tekst w konsoli, a następnie kliknij prawym przyciskiem myszy -> kopiuj
Aby skopiować cały dziennik (kiedy potrzebowałem): naciśnij ctrl-a (zaznacz wszystko), a następnie ctrl-c (kopiuj)
Uwaga: Od czasu opublikowania tego zauważyłem, że czasami konieczne jest wybranie małego tekstu przed wykonaniem tych kroków. Również w przypadku długiego wyjścia konsoli przewiń na górę konsoli i najpierw zaznacz mały tekst. Grrr ... wciąż jest to łatwiejsze niż zapisywanie jako plik.
== Powyżej używa Chrome 35 ==