Guest User

Untitled

a guest
Aug 10th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. let params={},
  2. order=[]
  3. location.search.replace(/^?/,'').split('&').forEach(pie=>{
  4. let [k,v]=pie.split('=')
  5. params[k]=v
  6. order.push(k)
  7. })
  8. $(document).keydown(e=>{
  9. if(!e.which==46) return
  10. delete params[order.pop()]
  11. console.log(params)
  12. window.history.replaceState('','',location.origin+(order.length?'/?'+order.reduce((prev,cur)=>prev.concat(cur+'='+params[cur]),[]).join('&'):''))
  13. })
Add Comment
Please, Sign In to add comment