私はこの質問に来る:CoffeeScriptは一重引用符文字列で補間をサポートしていますか?
f = (param) ->
console.info '#{param}'
f(1)
結果が、私は二重引用符で文字列を囲むとき、これはちょうど1
を印刷#{param}
です。私もRubyでテストしましたが、その動作は同じです。しかし、これはCoffeeScript.orgのルールと矛盾します。
CoffeeScriptのゴールデンルールは「ただのJavaScript」です。
私はJavascriptで考えているので、単一引用符と二重引用符が平等に扱われます。私はRubyを頻繁に使用しません。なぜ誰かが説明できますか?
ありがとうございます。 CoffeeScript documentationから
それが唯一の黄金律だ、それはそれはCoffeeScriptのソースレベルでのリストはJavaScriptが動作するわけではありません。場所には魔法があります。 –