之前,我想这一点:结肠报价
:"asdfas"
# => :asdfas
- 控制台输出似乎表明,我已宣布
:asdfas
。我理解正确吗?如果不是,输出实际上意味着什么? - 实际上,在string之前使用冒号常见吗?如果是,它用于什么?
编辑:
丹尼尔·孔特雷拉斯提到,“每一个输出是函数或对象的返回值”,所以后续的问题是:为什么不是:"asdfas"
?
:"asdfas"
# => :asdfas # why not :"asdfas"
为什么asdfas
左右的引号在输出中被剥离下来?
“在字符串之前使用冒号” - 它在字符串之前不是冒号。一对引号前面的冒号是单个符号字面表达式。 – sawa
我不太明白“单一符号字面表达”的含义。 –
在这种情况下,是':“asdfas”'相当于':asdfas'吗? –