在javascript中是否有\n的替代拼写?

14j*_*lla 10 javascript newline unicode-escapes tumblr-themes

由于Tumblr主题编辑器中的错误\n,只要序列出现在源代码中,它就会转换为源代码本身中的实际换行符.因此,将\n序列放入Javascript字符串会导致程序崩溃,因为它会将字符串分成多行.

我想知道是否有另一种方法可以在JavaScript中记录换行符,这可以让我解决这个问题.

T.J*_*der 11

哇,这是一个丑陋的小虫.

是的,您可以\u000a改为使用(或\u000A).它是同一角色的Unicode转义序列.(或更糟糕的情况:String.fromCharCode(10).)

无端的例子:

console.log("\n" === "\u000a");                // true
console.log("\n" === "\u000A");                // true
console.log("\n" === String.fromCharCode(10)); // true
Run Code Online (Sandbox Code Playgroud)