Javascript文件是否应包含BOM?

时间:2013-03-27 21:04:20

标签: javascript web-standards byte-order-mark

我相信大多数人建议使用UTF-8作为Javascript文件的编码。

是否有关于这些文件是否包含字节顺序标记的标准,还是未包含它? (即JS文件是否应该使用/不使用UTF-8 BOM?)

我希望看到一个RFC,或者说是“事实上”的标准,而不是个人喜欢哪种意见。

1 个答案:

答案 0 :(得分:5)

维基百科很好地解释了为什么不包含带有UT8的BOM。

http://en.wikipedia.org/wiki/Byte_order_mark#cite_note-3

“对于UTF-8既不要求也不建议使用BOM,但在使用BOM的其他编码形式或将BOM用作UTF-8的UTF-8数据转换的上下文中可能会遇到签名“