为什么“\”在JavaScript中无效?

Why is "\" invalid in JavaScript?

在 Chrome 控制台中写入 "\" 时出现以下错误:

VM242674:1 Uncaught SyntaxError: Invalid or unexpected token

在 Firefox 中出现以下错误:

Uncaught SyntaxError: '' string literal contains an unescaped line break

在写 "\" 时给出: "\" 在两种浏览器中

JavaScript中"\"的正确写法是什么?

不要让控制台中的字符串呈现,因为它是一个调试工具,它可能会显示包含转义序列并用引号引起来的字符串,让您感到困惑。

如果要在字符串中使用斜杠,请使用第二个斜杠将其转义。

const string = "\";
const node = document.createTextNode(string);
document.body.appendChild(node);

"\"是正确的写法\

示例:console.log('This will print as a single back slash \')