Guest User

Untitled

a guest
Jun 13th, 2012
30
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.59 KB | None | 0 0
  1. Assigning objects to keys inside a JavaScript object
  2. var servers =
  3. {
  4. 'local1' :
  5. {
  6. name: 'local1',
  7. ip: '10.10.10.1'
  8. },
  9. 'local2' :
  10. {
  11. name: 'local2',
  12. ip: '10.10.10.2'
  13. }
  14. }
  15.  
  16. $.each( servers, function( key, server )
  17. {
  18. servers[server.name] = server;
  19. });
  20.  
  21. {
  22. name: 'local1',
  23. ip: '10.10.10.1'
  24. }
  25.  
  26. a = [];
  27. b = {n:"c",i:"1.2.3.4"};
  28. a[b.n] = b;
  29. alert (a["c"].i);
  30. alert (a.c.i);
  31.  
  32. a = {};
  33. b = {n:"c",i:"1.2.3.4"};
  34. a[b.n] = b;
  35. alert (a.c.i);
  36.  
  37. $.each( servers, function( key, server )
  38. {
  39. var name = server.name;
  40. eval("servers." + name + " = server");
  41. });
Advertisement
Add Comment
Please, Sign In to add comment