I need to automate tests of our javascript files using Rhino and Jasmine. We have a lot of js files created in visual studio, and thus contain a byte order mark...
Rhino doesn't like this and moans about the BOM...
Is there any case, no matter how fringe, that will cause the javascript to malfunction if I just strip out the BOM from the Javascript files?
Some browsers may dislike the BOM too. It is better to leave it out anyway and specify proper encoding when using/sending the file.