obj->arr->obj->arr

by Gregg Tavares

JavaScript

var obj = {
    bar: [
       {
           foo: [ 1, 2, 3 ],
       },
       {
           foo: [ 4, 5, 6 ],
       },
       {
           foo: [ 11, 22, 33 ],
       },
    ],
    moo: [
       {
           foo: [ 1, 2, 3 ],
       },
       {
           foo: [ 4, 5, 6 ],
       },
       {
           foo: [ 11, 22, 33 ],
       },
    ],
};

var s = JSON.stringify(obj);
var n = JSON.parse(s);

log(JSON.stringify(n, undefined, "  "));


function log(msg) {
    var div = document.createElement("pre");
    div.appendChild(document.createTextNode(msg));
    document.body.appendChild(div);                                    
}