在这个要点中
https://gist.github.com/greedo/957ba26575b3f5e445dc
有一个comments.coffee文件。
表示
@accessor 'quote', ->
"“#{@get('current_comment')?.body}”"
使用备用类型的双引号。这是故意的吗?那些被称为什么,它在那里做什么?或者这只是一些字符集转换错误。试图搜索,但我不知道后面的双引号是什么。
答案 0 :(得分:1)
查看@ mudasobwa关于这个问题How do I declare a string with both single and double quotes in YAML?
的回答这些引号的主要目的是,如果处理需要输出一个字符串的字符串,它不会与标准双引号冲突。如果编码器确保每个需要双引号的字符串使用\
而不是“
,则必须记住添加"
。
代码可能会更改为以下内容而不会产生任何影响。
@accessor 'quote', -> "\"#{@get('current_comment')?.body}\""