Вопрос Скопировать JSON из console.log в инструмент разработчика в буфер обмена?


Используя Chrome Developer Tools, я напечатал объект JSON с помощью console.log,

есть способ, которым я могу скопировать его в буфер обмена?


160
2017-07-05 05:53


происхождения




ответы:


Если копия правой кнопки мыши -> недоступна, вы можете попробовать:

1 - Щелкните правой кнопкой мыши объект и выберите «Сохранить как глобальную переменную»

2 - Консоль будет печатать имя новой переменной, например:

//temp1

3 - Тип:

copy(temp1)   

Объект теперь доступен в вашем буфере обмена.

Протестировано в хроме 36


291
2017-08-04 14:13



Ответ Бертран работает как шарм. Должен быть выбран в качестве правильного ответа, @Anagio. - fmquaglia
В Chrome 41 это возвращает undefined, - isherwood
@EdwinSnts Bertrand означает в консоли Javascript после регистрации объекта с помощью console.log( myObject ), чтобы щелкнуть правой кнопкой мыши по этому объекту. Это даст вам контекстное меню с функцией «Сохранить как глобальную переменную». - BradGreens
copy(temp1) работает в Chrome 46, но копирует более крупный объект (объект jQuery.Event), буфер обмена получает [object Object], - sealocal
В Chrome copy(temp1) возвращается undefined но объект доступен в вашем буфере обмена. - Suzana


Выберите текст в консоли, затем щелкните правой кнопкой мыши -> копировать

Чтобы скопировать весь журнал (когда мне было нужно): нажмите ctrl-a (выберите все), затем ctrl-c (копия)

Примечание. Поскольку при публикации этого я иногда заметил, необходимо выбрать небольшой текст, прежде чем эти шаги будут работать. Также для длинного выхода консоли прокрутите вверх до конца консоли и сначала выберите небольшой текст. Grrr ... все же это проще, чем сохранение в виде файла.

== Выше используется Chrome 35 ==


-1
2017-10-22 15:22



Не работает для меня - он просто копирует свернутое резюме переменной. - Michael Scheper