我相信大多數人建議使用UTF-8作爲Javascript文件的編碼。Javascript文件應包含BOM還是不包含?
是否有關於這些文件是否包含字節順序標記或不包含它的標準?其中(即如果JS文件與送達/無UTF-8 BOM?)
我想看到的RFC,或者這是一個「事實上」的標準,並沒有那麼多的意見是首選由個人。
我相信大多數人建議使用UTF-8作爲Javascript文件的編碼。Javascript文件應包含BOM還是不包含?
是否有關於這些文件是否包含字節順序標記或不包含它的標準?其中(即如果JS文件與送達/無UTF-8 BOM?)
我想看到的RFC,或者這是一個「事實上」的標準,並沒有那麼多的意見是首選由個人。
維基百科有一個很好的解釋,爲什麼不包括與UT8的物料清單。
http://en.wikipedia.org/wiki/Byte_order_mark#cite_note-3
「物料清單的使用既不要求也不推薦用於UTF-8,但也可以在上下文中遇到,其中UTF-8的數據從使用一個BOM或其中BOM是其它編碼形式變換作爲UTF-8簽名」
@ jon-sykes應該因爲引用類似的問題而獲得功勞,而且更直接地授權來源,但我將其標記爲接受的答案,因爲它包含相同的信息。 – 2014-02-06 12:54:54
http://stackoverflow.com/a/2223926 的回答是不特定於JS,但可能是相關的。 – 2013-03-28 12:37:25