如何在字符串中键入prime(')符号?

时间:2013-01-17 01:11:06

标签: javascript

将25'显示为输出描述的正确语法是什么?

示例:

var sizeData = [            
    {description:'Recommended sizes listed below', value:'', text:'Select Size'},                   
    {description:'Boat < 25 &prime;, value:'size0', text:'Size 0'},
    {description:'25-35 Foot Boat', value:'size2', text:'Size 2'},
    {description:'40-45 Foot Boat', value:'size3', text:'Size 3'},
];

4 个答案:

答案 0 :(得分:3)

在一个JSON文件中,所有字符串都用双引号分隔,你可以只写撇号。

在JavaScript对象文字中,你也可以用撇号分隔字符串,然后你需要用反斜杠来转义它们:'\''(dobule引用分隔符:只有"'")。

prime symbol - 与您输入的apostrophe不同 - 可以无害地插入。根据文件的编码,您可能需要编写一些不同的编码。在HTML中,您可以使用entity &prime;替换它,在JSON和JavaScript中,如果您不想使用推荐的UTF-8字符,则可以使用转义序列\u2032替换它

答案 1 :(得分:2)

像这样:

foo: '25′'

请注意,prime characterapostrophe character是两个不同的Unicode字符。您可以将主要字符放在单引号封装的字符串中。

顺便说一下,素数字符上面是用等宽字体打印的。这就是它在sans-serif中的样子:

25',25''

答案 2 :(得分:0)

var sizeData = [
    {description:\'下面列出的推荐尺寸\',值:\'\',文字:\'选择尺寸\'},
    {description:\'Boat&lt; 25',值:\'size0 \',text:\'Size 0 \'} ];

答案 3 :(得分:0)

您可以使用&#34;&#34;附上(&#39;)。基本上就像这样&#34; &#39; &#34;