JSFiddle - React, Tailwind, and code Playground

by Peter Noble

HTML

<div oninput=o.textContent=f(s.value,a.value.split`\n`)><input id=s><br><textarea id=a></textarea><pre id=o>

JavaScript

f=

(s,a,u=new URL(s))=>a.map(e=>u.searchParams.delete(e))&&u

o.textContent=f(s.value=`http://example.com?foo=1&bar=2`,a.value=[`bar`])