Generically, the ?
in any URL signifies the end of the path and the beginning of query parameters.
So, in your script tag:
<script type="text/javascript" src="/folder/js/folderPageNextSubmit.js?20140801"></script>
The path to the file is "/folder/js/folderPageNextSubmit.js"
and a query parameter ?20140801
has been added to the end of the URL.
It is totally up to the server whether it does anything with this specific query parameter or not. For example, the 20140801
could be a date code for 1/08/2014 that means the server will serve a specific version of that file that matches that date code.
Or, it could be that the server doesn't do anything with the query parameter and it is purely used to break browser or proxy caching of this JS file in prior URLs that used a different date code so that a newer version will be served rather than an older cached version.
Without knowing the specific use and how the server is implemented, one can't really tell which case it is.