在字符串文字中表示单引号和双引号

时间:2011-12-12 00:16:40

标签: javascript

我想在javascript中以这种格式表示身高

6'00"

我试过这个

var height = '6'+"'"+'00"';

哪个有效

有更清洁的方式吗?

感谢。

2 个答案:

答案 0 :(得分:3)

如果用单引号包围文本,则需要转义内部单引号,或者如果用双引号括住文本,则需要转义内部双引号。以下是两种口味:

var height = '6\'00"';

或者

var height = "6'00\"";

如果您愿意,也可以使用HTML编码版本:

var height = '6'00"';

JSFiddle Example

答案 1 :(得分:3)

逃避一方或另一方:

"6'00\""
'6\'00"'