You agreed to fix the whitespace? Great.

The function parameters have semantic value (and hence they could be named) because of what is being matched.

Please also cite [where you got this code from](http://stackoverflow.com/questions/10269834/url-query-string-to-object).

I'm more strict with other people's code because I can fix my own bugs faster than I can fix foreign code.