【问题标题】:Should Javascript files include the BOM or not?Javascript 文件是否应该包含 BOM?
【发布时间】:2013-03-18 03:49:02
【问题描述】:

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

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

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

【问题讨论】:

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


【解决方案1】:

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

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

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

【讨论】:

  • @jon-sykes 应该因为引用了类似的问题和更直接的权威来源而获得赞誉,但我将其标记为已接受的答案,因为它包含相同的信息。
猜你喜欢
  • 1970-01-01
  • 2015-08-01
  • 2012-12-19
  • 2021-06-19
  • 2021-08-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多