Chrome および Firefox の JavaScript の場合:
isNaN( "\n" )与えるfalse
parseFloat ( "\n" )_NaN
\t、\rおよび\f.'についても同じ結果が得られます。
\nは数字です- 解析
\nすると、Not A Number が返されます。 - NULL バイトなどのエスケープ文字は期待どおり
\0に機能\\し\"ます。 - それが数値であることはわかってい
NaNますが、他の値では表現できません - 数値
\nも同様で、表現できません。
なぜブラウザはこのように実装するのですか?