我该如何打印出如下所示的引号:正确使用“
史蒂夫说过”hello world“,不是史蒂夫说过的hello world?
var test = function(who,said) {
alert(who + said);
}
test("Steve said ", "hello world");
可以看我的答案涉及“& QUOT”从这里另一种答案,但不能告诉你怎么在这里应用它。任何帮助赞赏。
我该如何打印出如下所示的引号:正确使用“
史蒂夫说过”hello world“,不是史蒂夫说过的hello world?
var test = function(who,said) {
alert(who + said);
}
test("Steve said ", "hello world");
可以看我的答案涉及“& QUOT”从这里另一种答案,但不能告诉你怎么在这里应用它。任何帮助赞赏。
有逃避双引号的选项:
test("Steve said ", "\"hello world\"");
,或者您可以使用单引号:
test("Steve said ", '"hello world"');
技术上讲,它是'测试( “史蒂夫说”, “\” 世界你好\ “”);' – GitaarLAB 2013-04-07 15:10:46
使用单引号为您节省一些反斜杠。
test("Steve said ", '"hello world"');
你可以把双引号用单引号:
alert(who + '"' + said + '"');
,如果你是alert()
-ing出来的输出可以略微修改功能
var test = function(who,said) {
alert(who + '"' + said + '"');
}
test("Steve said ", "hello world");
。如果将它放在页面上,请用"
替换引号。
要将引号包含在包含英文文本的字符串中,请使用英文引号。它们不会导致JavaScript中的字符串语法问题,因为它们与用作字符串分隔符的Ascii字符不同。但是您需要确保包含代码的文件的字符编码已被正确声明。
对于美国常见的英式风格,你会用
test("Steve said ", "“hello world”");
对于普通英国人的英式风格,你会用
test("Steve said ", "‘hello world’");
如果你不能直接使用正确的标点符号字符,对于一些原因,你可以使用JavaScript转义,例如美国的风格,你会用
test("Steve said ", "\u201chello world\u201d");
这是''"不'&quot' – 2013-04-07 15:11:02