Guest User

Untitled

a guest
Feb 25th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.44 KB | None | 0 0
  1. stuff = [
  2. { value: 'elevator', checked: true },
  3. { value: 'something', checked: false },
  4. { value: 'else', checked: true },
  5. ]
  6.  
  7. {
  8. 'elevator': true,
  9. 'something: false,
  10. 'else': true,
  11. }
  12.  
  13. [
  14. { 'elevator': true },
  15. { 'something': false },
  16. { 'else': true }
  17. ];
  18.  
  19. var output = stuff.reduce( (a,c) => (a[c.value] = c.checked, a) , {} )
  20.  
  21. stuff.reduce( (a,c) => Object.assign( {}, a, { [c.value] : c.checked }) , {} )
Add Comment
Please, Sign In to add comment