私はこの質問に来ます:
f = (param) ->
console.info '#{param}'
f(1)
結果は#{param}
文字列を二重引用符で囲むと、これは単に print 1
. Rubyでもテストしましたが、動作は同じです。しかし、それは CoffeeScript.org のルールと矛盾しています。
CoffeeScript の黄金律は、「単なる JavaScript である」ということです。
Javascript で考えているので、シングル クォーテーションとダブル クォーテーションは同等に扱われます。また、Ruby はあまり使用しません。誰でも理由を説明できますか?
どうもありがとう。