之前,我想這一點:結腸報價
:"asdfas"
# => :asdfas
- 控制檯輸出似乎表明,我已宣佈
:asdfas
。我理解正確嗎?如果不是,輸出實際上意味着什麼? - 實際上,在string之前使用冒號常見嗎?如果是,它用於什麼?
編輯:
丹尼爾·孔特雷拉斯提到,「每一個輸出是函數或對象的返回值」,所以後續的問題是:爲什麼不是:"asdfas"
?
:"asdfas"
# => :asdfas # why not :"asdfas"
爲什麼asdfas
左右的引號在輸出中被剝離下來?
「在字符串之前使用冒號」 - 它在字符串之前不是冒號。一對引號前面的冒號是單個符號字面表達式。 – sawa
我不太明白「單一符號字面表達」的含義。 –
在這種情況下,是':「asdfas」'相當於':asdfas'嗎? –