13

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

是否有关于这些文件是否包含Byte-Order Mark或不包含它的标准?(即是否应该使用/不使用 UTF-8 BOM 来提供 JS 文件?)

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

4

1 回答 1

6

Wikipedia 很好地解释了为什么不在 UT8 中包含 BOM。

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

“对于 UTF-8 既不需要也不建议使用 BOM,但在 UTF-8 数据从使用 BOM 的其他编码形式转换或 BOM 用作 UTF-8 签名的情况下可能会遇到”

于 2013-03-28T20:51:00.090 回答