I believe that most people suggest using UTF-8 as the encoding for Javascript files.
Is there a standard about whether those files include the Byte-Order Mark, or do not included it? (i.e. Should JS files be served with/without the UTF-8 BOM?)
I'd like to see an RFC, or a "de facto" standard of this, and not so much an opinion of which is preferred by individuals.