සංවර්ධක මෙවලමෙහි ඇති console.log වෙතින් JSON පිටපත් කරන්න?


189

ක්‍රෝම් සංවර්ධක මෙවලම් භාවිතා කරමින්, මම JSON වස්තුවක් මුද්‍රණය කර ඇත්තෙමි console.log.

මට එය ක්ලිප් පුවරුවට පිටපත් කළ හැකි ක්‍රමයක් තිබේද?

Answers:


347

දකුණු-ක්ලික් -> පිටපතක් නොමැති නම් ඔබට උත්සාහ කළ හැකිය:

1 - වස්තුව දකුණු-ක්ලික් කර "ගෝලීය විචල්‍යය ලෙස ගබඩා කරන්න" තෝරන්න

2 - කොන්සෝලය නව විචල්‍යයේ නම මුද්‍රණය කරයි, උදාහරණයක් ලෙස:

//temp1

3 - වර්ගය:

copy(temp1)   

වස්තුව දැන් ඔබේ ක්ලිප් පුවරුවේ ඇත.

ක්‍රෝම් 36 හි පරීක්ෂා කර ඇත


3
බර්ට්‍රන්ඩ්ගේ පිළිතුර ක්‍රියා කරන්නේ චමත්කාරයක් මෙනි. නිවැරදි පිළිතුර ලෙස තෝරා ගත යුතුය, n ඇනජියෝ.
fmquaglia

3
ක්‍රෝම් 41 හි මෙය නැවත පැමිණේ undefined.
isherwood

1
D එඩ්වින්ස්ට්ස් බර්ට්‍රන්ඩ් යන්නෙන් අදහස් කරන්නේ ජාවාස්ක්‍රිප්ට් කොන්සෝලය තුළ, වස්තුවක් ලොග් කිරීමෙන් පසුව, console.log( myObject )එම වස්තුව මත දකුණු ක්ලික් කිරීමයි. එය ඔබට "ගෝලීය විචල්‍යය ලෙස ගබඩා කරන්න" විශේෂාංගය සමඟ සන්දර්භය මෙනුවක් ලබා දෙනු ඇත.
බ්‍රැඩ්ග්‍රීන්ස්

10
copy(temp1)ක්‍රෝම් 46 හි ක්‍රියා කරයි, නමුත් විශාල වස්තුවක් (jQuery.Event වස්තුවක්) පිටපත් කිරීමෙන් ක්ලිප්බෝඩ් එක ලැබේ [object Object].
සීලෝකාල්

5
ක්‍රෝම් copy(temp1)නැවත පැමිණෙන undefinedනමුත් වස්තුව ඔබේ ක්ලිප්බෝඩ් එකේ තිබේ.
සුසානා

1

තවත් සරල ක්‍රමයක් ... කොන්සෝලය වෙතින් JSON.stringify (yourobjecthere) සමඟ json වටා. ඉන්පසු පෙළ ඉස්මතු කරන්න හෝ පේළි ගණන ඉක්මවා ගියහොත් සංවර්ධක තීරුවේ පිටපත් බොත්තම තෝරන්න. මෙය යමෙකුට උපකාරී වේ යැයි සිතමි.

උදාහරණයක්:

JSON.stringify(JSON.parse(window.atob(localStorage.getItem('C_C_M'))))

0

කොන්සෝලයෙහි පෙළ තෝරන්න, පසුව දකුණු ක්ලික් කරන්න -> පිටපත් කරන්න

සම්පූර්ණ ලොගය පිටපත් කිරීමට (මට අවශ්‍ය විට): ctrl-a ඔබන්න (සියල්ල තෝරන්න) ඉන්පසු ctrl-c (copy)

සටහන: මෙය පළ කිරීමෙන් පසු සමහර විට මෙම පියවර ක්‍රියාත්මක වීමට පෙර කුඩා පෙළක් තෝරා ගැනීම අවශ්‍ය බව මම දුටුවෙමි. දිගු කොන්සෝල ප්‍රතිදානය සඳහා කොන්සෝලයේ ඉහළට අනුචලනය කර පළමුව කුඩා පෙළක් තෝරන්න. Grrr ... තවමත් මෙය ගොනුවක් ලෙස සුරැකීමට වඩා පහසුය.

== ඉහත භාවිතා කරන්නේ Chrome 35 ==


1
මට වැඩ කරන්නේ නැත - එය විචල්‍යයේ බිඳ වැටුණු සාරාංශය පිටපත් කරයි.
මයිකල් ෂෙපර්
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.