为什么“\”在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 \')
在 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 \')