使用字符串时,您会注意到有些字符似乎总是会破坏您的程序。这些包括撇号、与号、双引号等。
使用这些字符时,您需要使用所谓的转义字符。一个转义字符使您能够输出的字符,你通常不会能,通常是因为浏览器会解释不同的看法给你的原意。
在 JavaScript 中,反斜杠 (\) 是转义字符。
例如,假设我想显示以下文本: 他们称之为“逃脱”角色。
让我们在没有转义字符的情况下尝试:
没有转义字符:
文件。write ( "他们称之为“转义”字符" );
上面的代码不会按预期工作,因为一旦浏览器遇到第一个双引号,它就会认为字符串已经完成。此外,它会导致错误,因为它将期待结束括号。
带有转义字符的代码:
文件。write ( "他们称之为\"转义\"字符" );
上面的代码将按预期显示双引号。
这是因为,一旦浏览器遇到反斜杠,它就知道不要尝试解释下一个字符。 |
|