混ざってる場合に、どう使い分ければ良いのだろう?と思った時、
下記を考えると、ダブルクォーテーションのほうが扱いやすいな、と思いました。
ダブルクォーテーションは#{}の式展開や特殊文字(\n、\t等)を
解釈してくれますが、シングルクォーテーションは、文字列として扱われます。
以下、サンプルです。
◆シングルクォーテーションの場合
> foo = "abc123" > puts 'foo' foo > puts '#{foo}' #{foo} > puts 'a\n\tb' a\n\tb
◆ダブルクォーテーションの場合
> foo = "abc123" > puts "foo" foo > puts "#{foo}" abc123 > puts "a\n\tb" a b
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。