Відповіді:
Якщо права кнопка -> копія недоступна, ви можете спробувати:
1 - Клацніть правою кнопкою миші об'єкт і виберіть "Зберегти як глобальну змінну"
2 - Консоль надрукує ім'я нової змінної, наприклад:
//temp1
3 - Тип:
copy(temp1)
Об'єкт тепер доступний у вашому буфері обміну.
Випробуваний у хромі 36
undefined
.
console.log( myObject )
правою кнопкою миші на цьому об’єкті. Це дасть вам контекстне меню з функцією "Зберегти як глобальну змінну".
copy(temp1)
працює в Chrome 46, але копіюючи більший об’єкт (об’єкт jQuery.Event), отримує буфер обміну [object Object]
.
copy(temp1)
повертається, undefined
але об’єкт доступний у вашому буфері обміну.
Ще один простий метод ... з консолі оточують json за допомогою JSON.stringify (yourobjecthere). Потім виділіть текст або необов'язково виберіть кнопку Копіювати на панелі розробника, якщо вона перевищує кількість X рядків. Сподіваюся, що це комусь допоможе.
Приклад:
JSON.stringify(JSON.parse(window.atob(localStorage.getItem('C_C_M'))))
Виберіть текст на консолі, потім натисніть правою кнопкою миші -> копіювати
Щоб скопіювати весь журнал (коли мені потрібно): натисніть ctrl-a (виберіть усі), а потім ctrl-c (скопіюйте)
Примітка. Оскільки я публікував це, я помічав, що іноді доводиться виділити трохи тексту, перш ніж ці кроки будуть працювати. Також для довгого виходу з консолі прокрутіть до верхньої частини консолі та спочатку виберіть трохи тексту. Grrr ... все ж це простіше, ніж зберегти як файл.
== Вгорі використовується Chrome 35 ==