Respostas:
Se o botão direito do mouse -> cópia não estiver disponível, você pode tentar:
1 - Clique com o botão direito do mouse no objeto e selecione "Armazenar como variável global"
2 - O console imprimirá o nome da nova variável, por exemplo:
//temp1
3 - Tipo:
copy(temp1)
O objeto está agora disponível na sua área de transferência.
Testado no chrome 36
undefined
.
console.log( myObject )
, clicar com o botão direito do mouse nesse objeto. Ele fornecerá um menu de contexto com o recurso "Armazenar como variável global".
copy(temp1)
funciona no Chrome 46, mas, ao copiar um objeto maior (um objeto jQuery.Event), a área de transferência fica [object Object]
.
copy(temp1)
retorna, undefined
mas o objeto está disponível na sua área de transferência.
Outro método simples ... do console, rode o json com JSON.stringify (yourobjecthere). Em seguida, realce o texto ou, opcionalmente, selecione o botão Copiar na barra do desenvolvedor, se exceder o número X de linhas. Espero que isso ajude alguém.
Exemplo:
JSON.stringify(JSON.parse(window.atob(localStorage.getItem('C_C_M'))))
Selecione o texto no console e clique com o botão direito do mouse -> copiar
Para copiar o log inteiro (quando necessário): pressione ctrl-a (selecione tudo) e, em seguida, ctrl-c (copiar)
Nota: Desde a publicação, notei que às vezes é necessário selecionar um pequeno texto antes que essas etapas funcionem. Também para uma saída longa do console, role até a parte superior do console e selecione primeiro um pequeno texto. Grrr ... ainda assim, é mais fácil do que salvar como um arquivo.
== Acima está usando o Chrome 35 ==