[JavaScript]文字列内で変数を式展開したい
Rubyのような感じでJavaScriptでも式展開したい。
と思ったら簡単に出来たのでメモ。
JavaScriptで式展開をする
ポイントは2つです。
- 文字列を`(バッククォート)で囲む
- 展開したい変数を${}で囲む
さっそくコードを見ていきます。
var name = 'Mike'; console.log(`Hi, My name is ${name}`) => Hi, My name is Mike
Macでバッククォートを入力する方法
shift + @ でバッククォートを入力できます。忘れそうなのでメモ。
マイPCはMacですが、調べてみるとWndowsでも同じコマンドでした。
Pythonで式展開する方法はこちらで紹介。
JavaScriptやRubyの方が直感的に分かりやすくていいですね。