如何在javascript中获取字符串中的撇号

时间:2011-06-06 20:26:15

标签: javascript

我正在用javascript做一些事情,我想知道,如何在javascript中将撇号放在字符串中?

theAnchorText = 'I apostrophe M home';

4 个答案:

答案 0 :(得分:44)

您可以使用双引号而不是单引号:

theAnchorText = "I'm home";

或者,逃避撇号:

theAnchorText = 'I\'m home';

反斜杠告诉JavaScript(顺便说一句,这与jQuery无关),下一个字符应该被解释为“特殊”。在这种情况下,反斜杠后的撇号意味着使用文字撇号但不结束字符串。

在反斜杠后面还有其他字符可以表示其他特殊字符。例如,您可以将\n用于新行,或\t作为标签。

答案 1 :(得分:10)

您可以尝试以下操作:

theAnchorText = "I'm home";

OR

theAnchorText = 'I\'m home';

答案 2 :(得分:8)

这是简单的Javascript,与jQuery库无关。

你只需用反斜杠逃避撇号:

theAnchorText = 'I\'m home';

另一种方法是在字符串周围使用引号,然后你不必转义撇号:

theAnchorText = "I'm home";

答案 3 :(得分:4)

您可以通过使用反斜杠转义它来将撇号放在单引号JavaScript字符串中,如下所示:

theAnchorText = 'I\'m home';