Skip to content

Instantly share code, notes, and snippets.

View ericnkatz's full-sized avatar
😸
~

Eric Katz ericnkatz

😸
~
View GitHub Profile
const serialize = uri => uri.split('&').map(uri => ({ [uri.split('=')[0]]: uri.split('=')[1] })).reduce((a,b) => Object.assign(a,b))
console.log(serialize("_id=58c43d995cb9191a2f676b25&index=0&guid=798ebd68-22d5-4465-9d34-d4717891901d&isActive=false&balance=$2,569.51&picture=http://placehold.it/32x32&age=33&eyeColor=green&name=Desiree Cervantes&gender=female&company=SYNKGEN&email=desireecervantes@synkgen.com&phone=+1 (975) 536-2019&address=855 Hendrickson Street, Libertytown, Marshall Islands, 5292&about=Elit anim occaecat proident consectetur veniam et deserunt irure. Sint aliquip fugiat aute tempor veniam eu duis mollit eiusmod aliquip ipsum enim do in. Pariatur nisi proident commodo duis nisi id ut commodo aute irure. Minim ut tempor in tempor dolor ex veniam fugiat. Sint cillum non qui elit amet deserunt ullamco. Commodo veniam reprehenderit est minim commodo qui ad occaecat nulla incididunt amet quis culpa. Fugiat consequat occaecat sint sunt et consequat anim.&registered=2016-06-27T04:02:43 -03:00&lati