In Javascript, I have seen
var QueryStringToHash = function QueryStringToHash (query) {
...
}
What is the reason of writing that instead of just
function QueryStringToHash(query) {
...
}
?
This comes from the answer in The $.param( ) inverse function in JavaScript / jQuery