Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2017
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. var json = {
  2. itema: {stuff: 'stuff'},
  3. itemb: {stuff: 'stuff'},
  4. itemc: {stuff: 'stuff'},
  5. itemd: {stuff: 'stuff'}
  6. }
  7.  
  8. print json.items()
  9. [{stuff: 'stuff'},{stuff: 'stuff'},{stuff: 'stuff'},{stuff: 'stuff'}]
  10.  
  11. function items(obj) {
  12. var i, arr = [];
  13. for(i in obj) {
  14. arr.push(obj[i]);
  15. }
  16. return arr;
  17. }
  18.  
  19. >>> {1:2, 2:3}.items()
  20. [(1, 2), (2, 3)]
  21. >>> {1:2, 2:3}.values()
  22. [2, 3]
  23.  
  24. function items(obj){
  25.  
  26. var ret = [];
  27. for(v in obj){
  28. ret.push(Object.freeze([v, obj[v]]));
  29. }
  30. return Object.freeze(ret);
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement