
Untitled
By: a guest on
Jun 13th, 2012 | syntax:
None | size: 0.59 KB | hits: 16 | expires: Never
Assigning objects to keys inside a JavaScript object
var servers =
{
'local1' :
{
name: 'local1',
ip: '10.10.10.1'
},
'local2' :
{
name: 'local2',
ip: '10.10.10.2'
}
}
$.each( servers, function( key, server )
{
servers[server.name] = server;
});
{
name: 'local1',
ip: '10.10.10.1'
}
a = [];
b = {n:"c",i:"1.2.3.4"};
a[b.n] = b;
alert (a["c"].i);
alert (a.c.i);
a = {};
b = {n:"c",i:"1.2.3.4"};
a[b.n] = b;
alert (a.c.i);
$.each( servers, function( key, server )
{
var name = server.name;
eval("servers." + name + " = server");
});