練炭ブログ

萌え壁紙、Irvine、DMonkey、Proxomitron などの情報を扱ってます。

DMonkey: "\n" は CR LF の2バイト

コメントなし»

DMonkey で文字列リテラルの "\n" は CR LF の2バイトに変換されます。

var s = "\n";
alert (s.length);   // 2

var t = '';
for (var i = 0; i < s.length; ++i) {   t += s.charCodeAt (i) + ' '; } alert (t);   // 13 10

正規表現リテラルの \n も CR LF になるようです。

alert ("a\nz".match (/a\nz/));   // a\nz

ファイルの書き出し時などに復帰改行のつもりで "\r\n" と書くと、CR CR LF となってしまうので注意が必要です。