- + JavaScript の質問用スレッド vol.124 + [転載禁止]©2ch.net
785 :デフォルトの名無しさん[sage]:2018/02/02(金) 14:10:56.79 ID:gQB0gokN - バイナリの2バイトFEFFを付加するという認識が間違ってて
UnicodeのU+FEFF ZERO WIDTH NO-BREAK SPACEを 書き込むというのが正しい
| - + JavaScript の質問用スレッド vol.124 + [転載禁止]©2ch.net
786 :デフォルトの名無しさん[sage]:2018/02/02(金) 14:14:50.57 ID:gQB0gokN - うっかり投稿してしまった
U+FEFFはUTF-16(Unicode)としてはFEFFと呼称されるが 実際にファイルに書き込まれる時はエンディアンによってバイト順序が変わる ビッグエンディアン=FE FF リトルエンディアン=FF FE だからファイルを開く際にOSが先頭2バイトを見て FE FFならビッグエンディアンのUTF-16 FF FEならリトルエンディアンのUTF-16と判断できる
| - C#, C♯, C#相談室 Part95
330 :デフォルトの名無しさん[sage]:2018/02/02(金) 14:19:01.65 ID:gQB0gokN - 変数つーかプロパティな
|
|