Chrome 개발자 도구를 사용하여 console.log
.
클립보드에 복사할 수 있는 방법이 있나요?
답변1
마우스 오른쪽 버튼 클릭 -> 복사를 사용할 수 없는 경우 다음을 시도해 볼 수 있습니다.
1 - 개체를 마우스 오른쪽 버튼으로 클릭하고 "전역 변수로 저장"을 선택합니다.
2 - 콘솔은 새 변수의 이름을 인쇄합니다. 예:
//temp1
3 - 유형:
copy(temp1)
이제 클립보드에서 개체를 사용할 수 있습니다.
크롬 36에서 테스트됨
답변2
또 다른 간단한 방법은 콘솔에서 JSON.stringify(yourobjecthere)로 json을 둘러싸는 것입니다. 그런 다음 텍스트를 강조 표시하거나 선택적으로 X행 수를 초과하는 경우 개발자 표시줄에서 복사 버튼을 선택합니다. 이것이 누군가에게 도움이 되기를 바랍니다.
예:
JSON.stringify(JSON.parse(window.atob(localStorage.getItem('C_C_M'))))
답변3
@Bertrand가 제공한 답변은 작동합니다. 그러나 이미 이름으로 요소가 있는 경우에는 작동하지 않습니다.복사돔에서.
copy(temp1)을 수행하면 나에게잡히지 않은 TypeError: 복사는 함수가 아닙니다
그래서 아래 줄을 사용하여 콘솔의 Dom에서 해당 요소를 제거했습니다. document.querySelector('#copy').remove()
이제 copy(temp1)이 작동합니다!
답변4
콘솔에서 텍스트를 선택한 다음 마우스 오른쪽 버튼 클릭 -> 복사를 사용하세요.
전체 로그를 복사하려면(필요할 때): ctrl-a(모두 선택)를 누른 다음 ctrl-c(복사)를 누릅니다.
참고: 이 글을 게시한 이후로 이 단계가 작동하기 전에 약간의 텍스트를 선택해야 하는 경우가 있다는 것을 알게 되었습니다. 또한 긴 콘솔 출력의 경우 콘솔 상단으로 스크롤하여 먼저 작은 텍스트를 선택하십시오. 으르렁... 그래도 파일로 저장하는 것보다 이게 더 쉽네요.
== 위는 Chrome 35를 사용하고 있습니다 ==