JSFiddle - React, Tailwind, and code Playground

by ethertank

HTML

<textarea></textarea>

JavaScript

var o = {a:1, b:2};

function toPreSource (obj) {
    var output = "{";
    
    for(p in obj) {
        output += "\n    " + p + " : " + obj[p] + ",";
    }
    
    output += "\n}";
    return output.replace(/,\n}/gm, "\n}");
};

console.log( toPreSource(o) );

document.getElementsByTagName("textarea")[0].value = toPreSource(o);